读书人

用malloc给结构(此结构中有对象,如std

发布时间: 2012-02-20 21:18:23 作者: rapoo

用malloc给结构(此结构中有对象,如std::list)分配内存后, 如何初始化其内部对象??
typedef struct {
std::list <int*> mylist;
pthread_mutex_t lock;
} mystruct;

mystruct* p = (mystruct*)malloc(sizeof(mystruct));

下面怎么做??


[解决办法]
不要用malloc,直接用new!!!
不要自找麻烦!!!

读书人网 >C++

热点推荐