C++11的shared_ptr有可能导致函数调用栈溢出
最开始关注这个问题是在测试C++ Concurrency in Action这本书提及的几个版本stack数据结构的实现,其中lock free版本的实现时,需要精巧的内存回收机制,其中在介绍count reference内存回收机制时,作者认为shared_ptr是有reference count的指针,如果某个平台支持lock free版本的shared_ptr,可以使用它来简化count r...
原创
2018-09-25 17:58:05 ·
606 阅读 ·
0 评论