everystep
C++ 现代

std::any:那个“什么都能装”的盒子(以及它的代价)

它不是凭空出现的。它从 void* 的老坑、Boost.Any 的实践、再到 C++17 的标准化一路演化而来。看懂这条线,你就知道什么时候该用 any,什么时候不该用。

12 个章节
持续更新中

发现错误或想要改进?

本文档开源并托管在 GitHub 上,欢迎提交 PR 修正错误或补充内容。

在 GitHub 上编辑