带“的缓冲区字符串”;intialiser“U列表”; 对C++来说,我真的是新手,甚至是脚本编写者。我正在努力理解初始化器列表的这个实现 class Test { private: initializer_list<string>Te
带“的缓冲区字符串”;intialiser“U列表”; 对C++来说,我真的是新手,甚至是脚本编写者。我正在努力理解初始化器列表的这个实现带“的缓冲区字符串”;intialiser“U列表”; 对C++来说,我真的是新手,甚至是脚本编写者。我正在努力理解初始化器列表的这个实现 class Test { private: initializer_list<string>Te,c++,buffer,C++,Buffer,带“的缓冲区字符串”;intialiser“U列表”; 对C++来说,我真的是新手,甚至是脚本编写者。我正在努力理解初始化器列表的这个实现 class Test { private: initializer_list<string>Texts; public: Test(initializer_list<string> texts):Texts(texts) { for (auto text : texts) {
class Test
{
private:
initializer_list<string>Texts;
public:
Test(initializer_list<string> texts):Texts(texts)
{
for (auto text : texts)
{
cout << text << endl;
}
}
}
int main()
{
Test testObj({ "one", "two", "three" });
//testObj.add("four");
//testObj.add("five");
//testObj.add("six");
}
类测试
{
私人:
初始值设定项\列表文本;
公众:
测试(初始值设定项列表文本):文本(文本)
{
用于(自动文本:文本)
{
存储初始化列表的CUT可能是个坏主意。它们不是存储,而是……初始化事物。你想要的是代码> STD::向量< /代码>。好的,谢谢,我们正在尝试使用C++的特性。我将继续使用它。@ ClarenceRajaratnam,可以在构造函数中保留IrralIZErrIListListar,但是如果你改变了TX。ts会员到std::vector
那你可能是黄金会员了。谢谢你这么做!!!