В статье рассказывается как создать консольное приложения сложения двух чисел Win32 в Dev-C++.

Установка программы

Скачиваем программу на сайте https://sourceforge.net/projects/orwelldevcpp/:

Скачивание установщика

Под спойлером находится краткое описание установки программы.

Установка Dev-C++

Выбор языка

Соглашение с условиями

Выбор компонентов для установки

Выбор пути установки программы

Процесс установки

Окончание установки

Запускаем программу и настройки делаем по своему вкусу:

Выбор языка программы

Настройка внешнего вида

Окончание настройки программы

Создание проекта (I способ)

Открываем программу Dev-C++:

Внешний вид программы

Создаем новый проект:

Создание нового проекта

Выбираем консольное приложение и название проекта:

Настройка проекта

Выбираем место, где сохраним проект:

Сохранение проекта

Появится вот такая болванка:

Созданный проект

Создание проекта (II способ)

Если вы пользуетесь Dev C++ для обучения, то вам будет достаточно работать с одним файлом исходного кода. Для этого проект можно не создавать.

Создайте файл исходного кода:

Создание файла исходного кода

Напишите болванку приложения:

#include <iostream>

using namespace std;

int main () {

  return 0;
}

Сохраните где-нибудь файл:

Сохранение файла исходного кода

Написание кода

Добавим строчку:

using namespace std;

Подключение стандартной библиотеки C++

Теперь в функции 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 <iostream>

/* 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 <windows.h>

Не обязательно в конце программы писать эту строчку (если запускать программу через Dev C++):

system("pause");

Название главной функции в Visual Studio выглядит так:

int _tmain(int argc, _TCHAR* argv[])

Название главной функции в Dev C++ выглядит так:

int main(int argc, char** argv)

Или название главной функции в Dev C++ может выглядеть так:

cpp int main() <ul><li>Dev-C++ 4.9.9.2 icon.png by Remember the dot / (2019-06-22)</li></ul>