谁知道在Bada OS中使用smart_ptr (智能指针)或auto_ptr (自动指针)的方法吗?Bada OS没有std命名空间,所以Boost库的移植非常困难。也许还有另一种内存管理方法?
发布于 2011-09-25 23:49:37
从Bada 1.0开始,STL are availables:
bada应用程序支持基于标准C++ ANSI ISO 14882 2003的C++,其中包括标准模板库(STL)。这有助于开发人员以最小的努力将现有的基于标准库的应用程序迁移到bada平台。更具体地说,bada支持libstdc++v3的基本子集(http://gcc.gnu.org/libstdc++/),该子集包括在标准C++ ANSI ISO 14882 2003中指定的全套标准C++函数和整个标准模板库(http://www.sgi.com/tech/stl/)。这些标准的C++函数经常被使用。
关于Boost,boost 1.37 shared_ptr非常好用。
发布于 2012-05-28 23:59:21
#include <auto_ptr>
using namespace std;
///...
auto_ptr<ByteBuffer> bb(new ByteBuffer());
bb->Construct(71);https://stackoverflow.com/questions/7470722
复制相似问题