我const char *从处理函数返回,我想将其转换/分配给std::string进一步操作的实例.这似乎应该是直截了当的,但我找不到任何文档说明应该如何完成.显然,我错过了一些东西.见解表示赞赏.
izo*_*ica 30
std::string有一个构造函数const char *.这意味着写入是合法的:
const char* str="hello";
std::string s = str;
Run Code Online (Sandbox Code Playgroud)
Ed *_*eal 10
尝试
const char * s = "hello";
std::string str(s);
Run Code Online (Sandbox Code Playgroud)
会做的.