Добавить нулевой терминатор в ошибку потокаC++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 Добавить нулевой терминатор в ошибку потока

Сообщение Anonymous »

Я пытаюсь прочитать текстовый файл, в котором есть коллекции строк в массив объектов, и у меня проблемы с вводом. Я получаю ошибку, которая идет в ISTREAM здесь < /p>

*_Str = _Elem(); // add terminating null character
< /code>

Я на самом деле не знаю много о том, как использовать строки в C ++, поэтому любая помощь будет оценена.char bird_name[MAX_LINE_LENGTH];
char* description =new char [MAX_LINE_LENGTH];
char* sound=new char [MAX_LINE_LENGTH];
int num_states= 0;
char* states[10];
bool valid = true;
char* state_name = new char [MAX_LINE_LENGTH];

for (int j =0; j

Подробнее здесь: https://stackoverflow.com/questions/785 ... ream-error
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C++»