2009-06-01 30 views

回答

10

std::string有多个建设者,其中之一是string(const char* str);

您可以使用它像这样:

std::string myString(const_char);

你也可以使用分配,如果以后需要设定一定的时间值,当变量声明比:只要

myString = const_char; 
11

的std :: string有一个构造函数一个const char *,所以你可以这样做:

const char* charArray; 
std::string str(charArray); 
1
std::string str = const_char; 
1

使用std :: string构造函数。你可以通过它一个字符*:

char* charArray = "My String"; 
std::string stdstr(charArray); 
相关问题