Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/36.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
带“的缓冲区字符串”;intialiser“U列表”; 对C++来说,我真的是新手,甚至是脚本编写者。我正在努力理解初始化器列表的这个实现 class Test { private: initializer_list<string>Te_C++_Buffer - Fatal编程技术网

带“的缓冲区字符串”;intialiser“U列表”; 对C++来说,我真的是新手,甚至是脚本编写者。我正在努力理解初始化器列表的这个实现 class Test { private: initializer_list<string>Te

带“的缓冲区字符串”;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) {

带“的缓冲区字符串”;intialiser“U列表”; 对C++来说,我真的是新手,甚至是脚本编写者。我正在努力理解初始化器列表的这个实现

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
那你可能是黄金会员了。谢谢你这么做!!!