我想要做的是创建一个模板数组类,它将数据类型的值存储到数组中。我使用int值正常工作,但使用字符串对象的事情开始崩溃。通过循环将字符串对象添加到数组
我已经拿出了代码块,并尝试了它自己,我也得到了同样的错误。我确信我已经学会了这一点,而且我几乎肯定答案是简单的,试图围绕我们学习C++的速度绕过我的脑海有时有点疯狂!
我现在最好的猜测是,我需要标记字符串并寻找空格。我倾向于过度思考,这会导致更多的困惑 - 因此我在这里寻找答案!
代码:
// Test String: Hello World this is a String Object
int stringSize = 7;
int count = 0;
string s[stringSize];
cout << "\nEnter " << stringSize << " one-word string values:\n";
while (count < stringSize) {
string tmpVal;
cin >> tmpVal;
s[count] = tmpVal;
count ++;
}
有什么错误? – 2010-03-02 17:21:39
“我已经取出了代码块,并尝试使用它自己的代码,我确实得到了同样的错误。” - 也许你可以告诉我们错误是什么。 – 2010-03-02 17:22:00
我没有得到上述代码的任何错误。它会帮助你若* *规定的错误,你越来越... – DevSolar 2010-03-02 17:25:08