То, что я пытаюсь сделать, это создать класс массива шаблонов, который будет хранить значения типа данных в массиве. У меня он отлично работает со значениями 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 ++;
}
Какая ошибка? –
«Я вынул блок кода и попробовал его самостоятельно, и я получаю ту же ошибку». - возможно, вы могли бы рассказать нам, что такое ошибка. –
У меня нет ошибок с кодом выше. Это помогло бы, если бы вы указали * ошибку, которую вы получаете ... – DevSolar