c – 不需要庞大的库的decent shared_ptr实现?

我正在接受GIS编程的C编程课程.我真的开始从处理适当的内存管理中获得很多麻烦.考虑到任何时候通常有8-10个类,每个类都有一个指向3D矩阵的指针或其他非常大的指针.现在我们的课程已经提出了教授的问题,允许我们使用Boost,或者至少使用2008年的C Feature Pack(针对TR1).他拒绝但是说如果我们想要我们可以找到添加一些第三方cpp / hpp文件.我已经尝试过将shared_ptr从提升中解脱出来,但这比其价值更令人头痛.

那么有没有任何类型的免费shared_ptr实现?

解决方法

使用boost的 bcp工具.它将允许您从boost库中提取某些功能.
bcp shared_ptr /boost_shared_ptr

提取shared_ptr及其依赖关系到该目录.

相关文章

本程序的编译和运行环境如下(如果有运行方面的问题欢迎在评...
水了一学期的院选修,万万没想到期末考试还有比较硬核的编程...
补充一下,先前文章末尾给出的下载链接的完整代码含有部分C&...
思路如标题所说采用模N取余法,难点是这个除法过程如何实现。...
本篇博客有更新!!!更新后效果图如下: 文章末尾的完整代码...
刚开始学习模块化程序设计时,估计大家都被形参和实参搞迷糊...