跨书共振 · CROSS-BOOK RESONANCE
值语义是C++最反直觉但最强大的特性
大多数现代语言(Java/Python/JavaScript/Rust)以引用语义为主,C++默认值语义。这使得C++的数据结构行为与这些语言截然不同——`vector<obj>`存储的是拷贝而非引用。这种差异是很多"C++与XX互操作"问题的根源,也是理解C++性能特征的关键——值语义避免了GC压力和间接引用的缓存失效。
来自这本书的解读报告
《C++标准库(The C++ Standard Library: A Tutorial and Reference》
这本书回答了如何正确高效使用C++标准库的问题,答案是理解其底层设计模式而非死记API
阅读完整解读报告 →