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

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

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 15, средняя оценка - 4.67
Sovershennui
0 / 0 / 0
Регистрация: 30.07.2013
Сообщений: 22
#1

Вылет программы после завершения - C++

30.07.2013, 15:03. Просмотров 2190. Ответов 48
Метки нет (Все метки)

Добрый день. Сегодня решил начать изучение языка программирования. Нашел учебник для чайников, там построение задач ведется с использованием GNU C++. Данную программу я не нашел (возможно, плохо искал. у меня 7-ая винда, если сможете помочь с этим, заранее спасибо). Скачал Dev C++. Говорят, одно и то же.
Вообщем, вот первое, что предлагается в учебнике:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <stdio.h>
#include <iostream.h>
int main(int nNumberofArgs, char* pszArgs[])
{
int nNCelsius;
cout << " Temperatura po Celsiu ";
cin >> nNCelsius;
int nNFactor;
nNFactor = 212 - 32;
 
int nFahrenheit;
nFahrenheit = nNFactor * nNCelsius/100 + 32;
cout << "Temperatura po Farengeitu ";
cout << nFahrenheit;
return 0 ;
}
Вообщем-то, простая программа. Но меня интересует другой вопрос: когда открываю файл name.exe (скомпилированный этим кодом), ввожу значение, далее быстро появляется строка со значением температуры по Фаренгейту и программа закрывается. Все это проходит за интервал времени менее секунды.
В гугле решения не нашел, решил обратиться к знатокам.
Вроде у меня и стоит "return 0", которое, как я понял, должно вернуть к началу операции
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.07.2013, 15:03
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Вылет программы после завершения (C++):

Востановление состояния программы после завершения - C++
Здорова господа!!! Пишу прогу которая работает можно сказать в фоновом режиме (непрерывно) и от нужно например при непредвиденных...

Ошибка после завершения программы. Двоичные файлы. Структуры - C++
Программа работает нормально по записи в двоичный файл и считывании с него, но одна проблема появляется в конце после завершения программы....

Ошибка завершения программы после "return 0" - C++
stdafx.h #include &lt;iostream&gt; #include &lt;fstream&gt; #include &lt;string&gt; using namespace std; #include &quot;Student.h&quot; Student.h ...

Вылет программы на деструкторе - C++
Здравствуйте, подскажите пожалуйста что не так? Программа не корректно завершается #pragma once #pragma warning(disable:4996) ...

Вылет после компиляции - C++
Реализация алгоритма Дейкстры. После запуска компиляции - вылет из CodeBlocks #include &quot;stdafx.h&quot; #include &lt;iostream&gt; using...

Вылет из программы при выполнении - C++
Вот ф-ция из-за которой вылетает программа.Ф-ция считает среднее арифметическое соседних элементов массива который был обьявлен как...

48
SatanaXIII
29.10.2013, 15:20     Вылет программы после завершения
  #31

Не по теме:

Цитата Сообщение от alsav22 Посмотреть сообщение
И??
*тянется к валидолу*

0
Ljutamir
1 / 1 / 0
Регистрация: 29.10.2013
Сообщений: 28
29.10.2013, 15:25 #32
Честно сказать, я даже хуже чайника..
Какой проект нужно выбрать, чтобы правильно было? ))))
0
alsav22
5426 / 4821 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
29.10.2013, 15:26 #33
Цитата Сообщение от Ljutamir Посмотреть сообщение
Какой проект нужно выбрать, чтобы правильно было? ))))
Пустой выбирайте.

Добавлено через 36 секунд
Хотя Dev C++ позволяет и один файл компилировать и запускать, без создания проекта.
0
Ljutamir
1 / 1 / 0
Регистрация: 29.10.2013
Сообщений: 28
29.10.2013, 15:35 #34
хоть "Исходный файл", хоть Проект Basic - Пустой.. всё равно он не запускатеся, не в dev-++, не из папки.. не является приложением win32...
0
alsav22
5426 / 4821 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
29.10.2013, 15:36 #35
Dev C++ какая? XP 32 битная или 64?
0
Ljutamir
1 / 1 / 0
Регистрация: 29.10.2013
Сообщений: 28
29.10.2013, 15:38 #36
Цитата Сообщение от alsav22 Посмотреть сообщение
Удалил.

Добавлено через 51 секунду
Dev C++ какая? XP 32 битная или 64?
Dev-C++ 5.4.2
Сегодня только скачал..
0
alsav22
5426 / 4821 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
29.10.2013, 15:41 #37
???
Цитата Сообщение от alsav22 Посмотреть сообщение
XP 32 битная или 64?
0
alsav22
5426 / 4821 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
29.10.2013, 15:45 #38
Ответа не дождусь. В настройках компилятора, попробуйте поменять компилятор на 32 битный.
0
Миниатюры
Вылет программы после завершения   Вылет программы после завершения  
Ljutamir
1 / 1 / 0
Регистрация: 29.10.2013
Сообщений: 28
29.10.2013, 15:47 #39
ХР 32 бита. Но Dev C++ комиплирует постоянно 64 битным. В настройках ставлю 32, но он всё равно упорно компилирует 64 битным
0
alsav22
5426 / 4821 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
29.10.2013, 15:51 #40
Цитата Сообщение от Ljutamir Посмотреть сообщение
В настройках ставлю 32,
После этого сделайте (в Выполнить) Очистить, и Перестроить всё.
0
Ljutamir
1 / 1 / 0
Регистрация: 29.10.2013
Сообщений: 28
29.10.2013, 15:57 #41
Всё. Компилирует 32 битным.. но всё равно на выходе не win32 ((((((

Добавлено через 3 минуты
http://yadi.sk/d/tJTBrhQgBn3Pe
Вот архив с проектом.. может не так что..
0
alsav22
5426 / 4821 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
29.10.2013, 15:58 #42
Цитата Сообщение от Ljutamir Посмотреть сообщение
Всё. Компилирует 32 битным.. но всё равно на выходе не win32 ((((((
Ещё раз, и чтобы понять можно было...
1
Ljutamir
1 / 1 / 0
Регистрация: 29.10.2013
Сообщений: 28
29.10.2013, 16:02 #43
Вылет программы после завершения
0
alsav22
5426 / 4821 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
29.10.2013, 16:05 #44
Если из среды, то тоже самое?
0
Ljutamir
1 / 1 / 0
Регистрация: 29.10.2013
Сообщений: 28
29.10.2013, 16:09 #45
Вылет программы после завершения
0
29.10.2013, 16:09
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.10.2013, 16:09
Привет! Вот еще темы с ответами:

Вылет программы при создании объекта - C++
Начал изучать классы с создания класса для работы с массивами, класс должен работать как с одномерными так и двумерными динамическими...

Вылет программы с классом своего стека - C++
Здравствуйте. Вот начинаю изучать ООП и надо написать стек. Набросал чуток кода, написал push() и printStack(). Тестирую их, ошибок явных...

Вылет после ввода первого числа - C++
Почему программа вылетает после того, как ввожу 1 элемент массива? #include &lt;conio.h&gt; #include &lt;iostream&gt; using namespace std; ...

Вылет программы при удалении динамического массива - C++
Писал программу с использованием динамического массива, все компилилось нормально, но в какой-то момент программа просто начала вылетать,...


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

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

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