C 程序员速通现代 C++(一):lambda、std::function、移动语义与智能指针
已经会 C,学 C++ 时最该先学哪几样?本文把 lambda、std::function、右值引用与移动语义、智能指针逐个对照到 C 里的手写模式:函数指针加 void* ctx、深拷贝与转移所有权、手写引用计数,并用 sizeof、堆地址和 ASan 的实测结果验证每个结论。
[TAG] ALL TAGS
1 TAKES
已经会 C,学 C++ 时最该先学哪几样?本文把 lambda、std::function、右值引用与移动语义、智能指针逐个对照到 C 里的手写模式:函数指针加 void* ctx、深拷贝与转移所有权、手写引用计数,并用 sizeof、堆地址和 ASan 的实测结果验证每个结论。