小编May*_*yur的帖子

将字符缓冲区传递给std :: string()后是否需要释放它?

我是一名java程序员,还有一天的C/C++编程.我试图从char*创建一个std :: string

这是我的角色缓冲区 -

char* token = (char*) malloc ((numberOfCharacters) * sizeof (char));
Run Code Online (Sandbox Code Playgroud)

这就是我创建一个std :: string对象的方法 -

std::string strKey (token); 
Run Code Online (Sandbox Code Playgroud)

但是这个调用后我需要释放'token'还是strKey引用令牌指向的字符缓冲区?

c++ stdstring

3
推荐指数
1
解决办法
251
查看次数

标签 统计

c++ ×1

stdstring ×1