доброго времени суток! у меня проблема. после того, как напишу программу — компилирую её. (через Dev C++) создаётся вторая версия проекта в которой я повторно компилирую прогу и уже открывается само табло программы. (я про файл .exe) но дело в том, что этот файл открывается только если я захожу в проект —> выполнить. если же попытаться открыть его с рабочего стола или папки ( в общем за пределами проекта) он открывается на секунду и закрывается, либо ждёт первого нажатия Enter. подскажите: как жить, что делать?)
забыл сказать, у меня win8. пробовал устранить проблемы через прогу на совместимость. не получается
Открой окно командной строки (cmd.exe) и оттуда запускай свою программу.
всё равно. я ввожу, например, число, жму ентр и программа вылетает
Источник: code-live.ru
Сложение двух чисел в Dev-C++ (консольное приложение)
В статье рассказывается как создать консольное приложения сложения двух чисел Win32 в Dev-C++.
0. Установка Dev-C++
Установка программы
Под спойлером находится краткое описание установки программы.
Запускаем программу и настройки делаем по своему вкусу:
Создание проекта (I способ)
Открываем программу Dev-C++ :
Создаем новый проект:
Выбираем консольное приложение и название проекта:
Выбираем место, где сохраним проект:
Dev C++ — Компилятор для С++( На чём писать программы? )
Появится вот такая болванка:
Создание проекта (II способ)
Если вы пользуетесь Dev C++ для обучения, то вам будет достаточно работать с одним файлом исходного кода. Для этого проект можно не создавать.
Создайте файл исходного кода:
Напишите болванку приложения:
#include using namespace std; int main () return 0; >
Сохраните где-нибудь файл:
Написание кода
using namespace std;
Теперь в функции main добавьте код:
int a, b, c; cout «Input first number» endl; cin >> a; cout «Input second number» endl; cin >> b; c = a + b; cout «Sum » c endl;
Полный вид программы будет такой:
#include /* run this program using the console pauser or add your own getch, system(«pause») or input loop */ using namespace std; int main(int argc, char** argv) int a, b, c; cout <«Input first number» <endl; cin >> a; cout <«Input second number» <endl; cin >> b; c = a + b; cout <«Sum » <c <endl; return 0; >
Запуск программы
Вначале скомпилируем программу:
Компиляция должна пройти успешно:
А теперь запустим программу:
Отличия от консольной программы Visual Studio
Так как данным гайдом будут пользоваться мои студенты, которые в основном будут программировать в Visual Studio, то ниже показано чем отличаются коды в двух программах, если всё описать максимально топорно и без объяснений.
Вам в программе не надо будет писать строчки:
#include «stdafx.h»
#include
Не обязательно в конце программы писать эту строчку (если запускать программу через Dev C++):
system(«pause»);
Название главной функции в Visual Studio выглядит так:
int _tmain(int argc, _TCHAR* argv[])
Название главной функции в Dev C++ выглядит так:
int main(int argc, char** argv)
Или название главной функции в Dev C++ может выглядеть так:
- Dev-C++ 4.9.9.2 icon.png by Remember the dot / (2019-06-22)
- Dev C++
- C++
- Сложение двух чисел
- Установка
В статье рассказывается как создать консольное приложения сложения двух чисел Win32 в Dev-C++.
В статье рассказывается как создать консольное приложения сложения двух чисел Win32 в Dev-C++.
Harrix
Write an awesome description for your new site here. You can edit this line in _config.yml. It will appear in your document head meta (for Google search results) and in your feed.xml site description.
Источник: harrix.dev
Быстрый старт — скачиваем Dev-C++ и запускаем 1 урок.
Почти тоже самое. Только язык Си без С++ на видео ниже.
А теперь тоже самое, но более подробно.
Я создал папку «a_1a» на диске C: и поместил туда сохранённый архив, как показано на рисунке ниже.
Если архив успешно распакован, то выбираем в появившейся папке файл devcppPortable и запускаем его ( смотрите рисунок ниже. )
( версия portable не требует инсталляции )
После запуска среды разработки Dev-C++ 5.2.0.1 загрузим в неё наш проект с уроками.
Если Вы, как и я, создали папку «a_1a» на диске C:/
То ищем наш проект по такому пути: C:a_1aDev-CppExamplesWinAPI_21
.. и выбираем файл проекта x1.dev
После загрузки проекта, выбираем вкладку main.h ( показана красной стрелкой ) и всё !
Мы видим текст первого урока » Hello, world ! «.
Для запуска урока нам требуется скомпилировать проект ( кнопка № 1) и запустить программу ( кнопка № 2 на рисунке ).
Если Вы увидели после запуска такую картинку (показана ниже), значит всё сделано правильно.
Источник: a-1a.livejournal.com