程序中用了C++11中的智能指针,例如shared_ptr或者是unique_ptr,可以将程序改写为较低标准比如C++98版本的函数吗?该怎么改写呢?
1条回答 默认 最新
- oyljerry 2017-03-23 01:37关注
C++98不支持智能指针,你只能替换出其他实现,一个比较简单的方法是用boost库,它有对应的这些指针,你直接替换覆盖一下
解决 无用评论 打赏 举报
程序中用了C++11中的智能指针,例如shared_ptr或者是unique_ptr,可以将程序改写为较低标准比如C++98版本的函数吗?该怎么改写呢?
C++98不支持智能指针,你只能替换出其他实现,一个比较简单的方法是用boost库,它有对应的这些指针,你直接替换覆盖一下