![](https://ccweb.imgix.net/https%3A%2F%2Fwww.classcentral.com%2Fimages%2Ficon-black-friday.png?auto=format&ixlib=php-4.1.0&s=fe56b83c82babb2f8fce47a2aed2f85d)
Limited-Time Offer: Up to 75% Off Coursera Plus!
7000+ certificate courses from Google, Microsoft, IBM, and many more.
This course explores the `std::any` type in the C++ standard library, focusing on implementation strategies, ABI restrictions, performance impacts, compile time considerations, and the influence of C++20 modules. Participants will learn about different `std::any` implementations and benchmark results. The teaching method includes presentations and micro-benchmark demonstrations. This course is intended for C++ developers interested in understanding type erasure and its implications on code evolution and performance.