Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 28.10.2023, 00:50   #1
APH
Новичок
Джуниор
 
Регистрация: 27.10.2023
Сообщений: 1
По умолчанию Странная неошибка terminate called after throwing an instance of 'std::logic_error' what(): basic_string: construction from null is not valid Aborted

При компиляции следующего кода выдает не-ошибку:
"terminate called after throwing an instance of 'std::logic_error'
what(): basic_string: construction from null is not valid
Aborted"

#include <stdio.h>
#include <string.h>
#include <iostream>
#include <string>
int main () {
using namespace std;
char buff[] = "Строка для разделения по пробелам";
string str[10]={0};
int i=0;
char *tmp_char;
tmp_char = strtok(buff," ");
while (tmp_char != NULL) {

str[i]=tmp_char;
tmp_char = strtok(NULL, " ");
i++;
}
for (int i = 0; i < 10; i++)
{
cout << str[i] << endl;
}
return 0;
}

Поиск ответов в гугле не принес результатов.
APH вне форума Ответить с цитированием
Старый 28.10.2023, 07:32   #2
Алексей1153
фрилансер
Форумчанин
 
Регистрация: 11.10.2019
Сообщений: 965
По умолчанию

не при компиляции, в рантайме.

Цитата:
Сообщение от APH Посмотреть сообщение
string str[10]={0};
->
Код:
std::string str[10];
Алексей1153 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Java] Как исправить ошибку "Unable to add window -- token null is not valid; is your activity running?" Mopchik Помощь студентам 0 06.02.2019 18:07
разница между this(null) и this.text = null Lama Under Cover Общие вопросы по Java, Java SE, Kotlin 1 11.12.2016 15:35
Сервер отправляет объект не null, а клиент принимает null (C# WCF) NewLamer&Programer Общие вопросы .NET 3 22.04.2016 18:55
Compilation aborted, графика. sunny_alice Паскаль, Turbo Pascal, PascalABC.NET 0 15.05.2011 23:58