Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Игорь2001
17 / 17 / 7
Регистрация: 19.05.2015
Сообщений: 694
#1

Не понятно почему не работает компилятор DevC++ - C++

18.07.2015, 09:51. Просмотров 630. Ответов 5
Метки нет (Все метки)

Проблема. Пишу правильный с виду код из учебника (в С++ я ноль, начинаю переходить с паскаля) а мне высвечивает странные ошибки. Чтобы запустить, приходиться заходить в папку, открывать другой файл (срр), и то работает только прямо в среде, ехешный файл мигает и все.
Вот пример программы из того учебника:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream>
using namespace std;
int main()
{
int a, b;
cout << "Введите первое число: "; cin >> a;
cout << "Введите второе число: "; cin >> b;
if (a<b) {
cout << "Первое число больше второго.\n";
cout << "Их разность равна: " << b-a;
}
return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.07.2015, 09:51
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Не понятно почему не работает компилятор DevC++ (C++):

Почему в одних IDE код работает, а в других нет? (Visual Studio vs DevC++) - C++
Есть простой код, который находит максимальное значение в массиве. Но есть странность одна: 1)На Visual Studio программа работает...

А компилятор DevC++ поддерживает С++11? - C++
А компилятор DevC++ поддерживает С++11? #include&lt;iostream&gt; using namespace std; int main() { double prices {4.99, 10.99,...

Как соединить Code::Bloks редактор и компилятор DevC++ 4.9.9.2 - C++
По сответу знаюших людей узнал кое что про Code::Bloks. Я скачал codeblocks-12.11-setup.exe и у меня стоит компилятор DevC++ 4.9.9.2, как...

Почему не работает компилятор - C++
ввожу самый простой код, а он мне выдает: 1&gt;------ Построение начато: проект: дд, Конфигурация: Release Win32 ------ 1&gt;Компиляция... ...

Почему компилятор работает с файлами *.с, а не с файлами *.срр? - C++
на скриншоте компилятор с++, почему он работает с файлами *.с, а не с файлами *.срр?

Итератор. Не понятно почему не компилируется - C++
Задача на суммирование двух соседних элементов при помощи итератора. vector &lt;int&gt; n; int x; while (cin &gt;&gt; x) ...

5
Kerry_Jr
Эксперт PHP
2210 / 2006 / 702
Регистрация: 14.05.2014
Сообщений: 5,869
Записей в блоге: 1
Завершенные тесты: 5
18.07.2015, 09:53 #2
Игорь2001, что именно высвечивает? Какие-то ошибки? Так выкладывайте их сюда.
0
Tulosba
:)
Эксперт С++
4705 / 3240 / 297
Регистрация: 19.02.2013
Сообщений: 9,046
18.07.2015, 09:59 #3
Цитата Сообщение от Игорь2001 Посмотреть сообщение
ехешный файл мигает и все.
добавь перед return:
C++
1
cin.get();
Хотя, если даже ввод не предлагает, то дело в другом наверное.
Цитата Сообщение от Игорь2001 Посмотреть сообщение
работает только прямо в среде
В какой?
1
mr_mczakenberg
65 / 65 / 31
Регистрация: 10.04.2015
Сообщений: 281
18.07.2015, 10:42 #4
В оболочке DEV C++ такая программа отработает успешно и после вывода результата попросит нажать Enter, даже если вы не писали cin.get() , _getch() и прочее.

Если вы запустите Exe-файл напрямую - то отработает моментально и окно сразу пропадет.
0
Игорь2001
17 / 17 / 7
Регистрация: 19.05.2015
Сообщений: 694
19.07.2015, 11:45  [ТС] #5
В этот раз не было ошибок. Только с языком не дружит:Название: 2015-07-19 11-43-23 Скриншот экрана.png
Просмотров: 30

Размер: 9.7 Кб
Что делать?
0
No1imit
2 / 2 / 0
Регистрация: 19.04.2015
Сообщений: 67
19.07.2015, 12:03 #6
Цитата Сообщение от Игорь2001 Посмотреть сообщение
Только с языком не дружит
C++
1
setlocale( LC_ALL,"Russian" );
2
19.07.2015, 12:03
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.07.2015, 12:03
Привет! Вот еще темы с ответами:

Не понятно почему не запускается код в билдере - C++
#include &lt;iostream&gt; #include &lt;math.h&gt; #include &lt;cmath&gt; #include &lt;ctime&gt; #define NUM (r&gt;='0' and r&lt;='9') #define BUKV ((r&gt;='a' and...

HEAP CORRUPTION DETECTED - не понятно почему - C++
Помогите пожалуйста. Есть такой код: double e; char* w; /////// POINT 1 string q; size_t pos; string...

Не совсем понятно, почему в результате выдает 0 - C++
#include &lt;cstdlib&gt; #include &lt;iostream&gt; #include &lt;fstream&gt; #include &lt;string&gt; using namespace std; int main(int argc, char...

Жуткий билдер не понятно что творит и почему - C++
Народ объясните пожалуйста ничего понять не могу почему я объявляю переменные int mazda=0 и потом в процессе выполнения программы оно...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru