Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/136.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
用字符拷贝初始化C++字符串? 我正在学习C++。 我的教科书是从C++中通过控件第七从控件结构开始的。 在string类解释中,有一个代码 string lineFull('z', 20); // Defines a string object named lineFill initialized with 10 'z' characters_C++_String - Fatal编程技术网

用字符拷贝初始化C++字符串? 我正在学习C++。 我的教科书是从C++中通过控件第七从控件结构开始的。 在string类解释中,有一个代码 string lineFull('z', 20); // Defines a string object named lineFill initialized with 10 'z' characters

用字符拷贝初始化C++字符串? 我正在学习C++。 我的教科书是从C++中通过控件第七从控件结构开始的。 在string类解释中,有一个代码 string lineFull('z', 20); // Defines a string object named lineFill initialized with 10 'z' characters,c++,string,C++,String,我在我的电脑上试过这个代码,但不起作用。这个代码对吗?或对此有任何依赖/要求 提前谢谢你的帮助 此构造函数的原型是: std::string::string(size_t n, char c); 因此,您需要: string lineFull(20, 'z'); 此构造函数的原型是: std::string::string(size_t n, char c); 因此,您需要: string lineFull(20, 'z'); 看起来正确的语法是 string lineFull(20,

我在我的电脑上试过这个代码,但不起作用。这个代码对吗?或对此有任何依赖/要求


提前谢谢你的帮助

此构造函数的原型是:

std::string::string(size_t n, char c);
因此,您需要:

string lineFull(20, 'z');

此构造函数的原型是:

std::string::string(size_t n, char c);
因此,您需要:

string lineFull(20, 'z');

看起来正确的语法是

string lineFull(20, 'z')

中可以看出正确的语法是

string lineFull(20, 'z')

中,请永远不要说不起作用。告诉我们完整的错误信息,逐字复制。好的!谢谢你的忠告。以后我需要更具体一点。请不要说不行。告诉我们完整的错误信息,逐字复制。好的!谢谢你的忠告。我以后需要更具体一些。