草庐IT

Estructura

全部标签

c++ - 使用 malloc() 初始化类

当C++类的内存已从Cmalloc中保留时,应该如何使用它?我正在使用C库(lua),我需要向它公开一个C++类,在这种情况下,为了垃圾收集这些保留空间,lua会保留内存。一个更简单的类似场景如下:#includeclassClase{private:std::stringvalor;public:Clase(){}Clase(conststd::string&valor):valor(valor){}conststd::string&get()const{returnthis->valor;}voidset(conststd::string&valor){this->valor=va