NetBeans C ++ будет строить, но не запускать (выходное значение 127), когда я использую & quot; строку & quot; команда в моем коде

Эй, я довольно новичок в кодировании, и я не могу заставить работать очень простую строковую программу. Вот мой код:

# #include <string>
# #include <iostream>

using namespace std;

int main() {
string name;
cin >> name;
string message("hi");
cout << name << message;
return 0;
}

Это очень общий пример, но всякий раз, когда я запускаю его в NetBeans 8.1, он собирается, но не запускается, и выдает мне следующее:

Процесс запущен во внешнем терминале …

RUN FAILED (значение выхода 127, общее время: 352 мс)

Любой другой файл, который я запускаю, будет работать до тех пор, пока он не содержит строковую команду. Я полагаю, что это должно быть что-то с настройками в NetBeans. Я пытался использовать std :: и т. Д., Но это не решает проблему. Любые советы / советы будут высоко ценится!

0

Решение

Вы должны изменить include заявления, чтобы иметь только один # символ, предшествующий им.

#include <string>
#include <iostream>

Это, надеюсь, исправит вашу ошибку; остальная часть кода выглядит нормально.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]