Dev c как запустить программу
Перейти к содержимому

Dev c как запустить программу

  • автор:

Первая программа на C++

Надеюсь, установка Dev-C++ не вызвала у вас проблем. Чтобы кратко познакомиться с этой средой, напишем нашу первую программу.

Для этого выбираем команду

ФАЙЛ — СОЗДАТЬ — ПРОЕКТ

В открывшемся окне выбираем Console Application. Задаём имя проекта в разделе ПАРАМЕТРЫ ПРОЕКТА. В нашем примере это будет имя hello. Файл проекта будет иметь это же имя, поэтому желательно не использовать в имени проекта пробелы, спецсимволы и русские буквы.

Затем нажимаем кнопку ОК.

Будет автоматически создан файл исходного кода, в котором уже будет записан минимальный исходный код программы. В принципе, можно уже откомпилировать и запустить программу. Но чтобы внести хоть что-то своё, добавим в исходный код строку

Как вы уже наверно догадались, функция cout выводит в нашем примере на экран строку “Hello, WORLD. ” . А полный текст программы будет выглядеть так:

Пока не будем подробно разъяснять этот код. Разберёмся со всем этим в своё время.

Действия с исходным кодом, такие как компиляция, выполнение и т.п., выполняются через меню ВЫПОЛНИТЬ. Вот основные команды:

  • Компилировать (Ctrl + F9). Компилирует программу.
  • Выполнить (Ctrl + F10). Запускает программу. Перед этим программа должна быть откомпилирована.
  • Скомпилировать и выполнить (F9). Компилирует и запускает программу на выполнение.

В скобках указаны комбинации клавиш. Работать с клавишами быстрее и удобнее, чем через меню.

Я практически всегда использую клавишу F9, которая компилирует и сразу запускает программу. Это экономит время.

Разумеется, бывают случаи, когда необходимо выполнить компиляцию без запуска программы.

Если вам что-то ещё не понятно, то см. видео:

Теперь разберёмся, как эта программа работает. Уже понятно, что она выводит на экран строку “Hello, WORLD. ” . Но как она это делает?

А делает она это с помощью стандартного потокового объекта cout . Если вам так проще, то можете считать, что cout (читается как «си-аут») — это функция. Хотя формально это не так, но по сути в контексте нашего примера такое допущение возможно.

Итак, вспомним Паскаль. Там вывод на экран выполняется так:

В С++ то же самое будет выглядеть так:

то есть вместо Write мы используем cout , а вместо запятых используем символы . Более подробно операции ввода-вывода мы будем разбирать в соответствующем разделе.

Чтобы перейти на новую строку в Паскале нам можно было использовать функцию WriteLn или сделать так:

Write(x, y, z, #10#13);

В С++ вместо #10#13 используется символ \n , который переводит курсор на новую строку.

Ну и, забегая вперёд, скажу, что строки в С++ заключаются в двойные кавычки (в Паскале строки заключаются в одинарные кавычки).

На этом пока закончим. Более подробно с выводом на экран мы будем разбираться в соответствующих разделах.

ОАиП / 1 лаба / Основные этапы выполнения программ в интегрированной среде (IDE) Dev-C++

Интегрированная среда (IDE) — это программная система, предназначенная для разработки, отладки и исполнения программ, написанных на языке Си, имеющая встроенный редактор текстов, подсистему работы с файлами, систему помощи (Help), встроенный отладчик, подсистему управления компиляцией и редактированием связей, компилятор и редактор связей. IDE дает возможность, таким образом, получить .exe — файл не используя другие программы.

1. Запуск Dev-C++

Dev-C++ запускается из главного меню путем нажатия на кнопку “Пуск” и последовательного выбора следующих пунктов меню “Программы”->”Bloodshed Dev-C++“-> “Dev-C++”

Рис. 1 Запуск Dev-C++

После запуска отображается основное окно IDE, изображенное на рис.2.

Рис. 2. Общий вид окна Dev-C++

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

Верхняя строка окна — главное меню, позволяющее обратиться к следующим подсистемам: меню файловой системы (Файл), меню редактирования (Правка), меню поиска и замещения (Поиск), меню управления проектом (Проект), меню управления компиляцией и исполнением программ (Выполнить), меню встроенного отладчика программ (Отладка), меню опций (Сервис), меню интеграции с системами контроля версий (CVS), меню управления окнами (Окно), меню помощи (Справка). Переход к главному меню осуществляется с помощью клавиши F10;

Основные этапы выполнения программ в интегрированной среде (IDE) Dev-C++

приводятся в следующей таблице.

1. Загрузить IDE

Одним из способов:

1. С помощью ярлыка на рабочем столе

2. С помощью системного меню

3. Выполнением загрузочного файла devcpp.exe (C:\Program Files\Dev-Cpp\devcpp.exe)

2. Задание текущих директорий и/или диска, используемых по умолчанию при загрузке и сохранении файлов проекта

Выполнить команду меню Сервис/Параметры Среды и в появившемся диалоговом окне Параметры Среды выбрать вкладку Файлы и Каталоги и указать директорию в поле ввода Каталог пользователя:

3. Задание директориев, используемых текстовым редактором, компилятором и компоновщиком

Выполнить команду меню Сервис/Параметры компилятора и в появившемся диалоговом окне Параметры компилятора выбрать вкладку Каталоги и указать директории:

1) в вкладке Включаемые файлы С ввести директории заголовочных файлов (по умолчанию это С:\Program Files\Dev-Cpp\include);

2) в вкладке Библиотеки ввести директории, содержащие файлы библиотек и функций (по умолчанию это С:\Program Files\Dev-Cpp\LIB);

4. Ввод и редактирование программы (текстового файла)

4.1. Редактирование нового текстового файла

Выполнить команду меню Файл/Создать/Исходный файл или нажать комбинацию клавиш CtrlN

Откроется новое окно редактора. Файл получит имя Безымянныйn.cpp, где n может быть равно 1, 2, и т.д., например, Безымянный1.cpp.

Ввести и отредактировать новый текст программы.

4.2. Загрузка файла программы в окно редактора

Выполнить команду меню Файл/Открыть файл или проект или нажать комбинацию клавиш CtrlO. Откроется диалоговое окно Открыть файл. Выбрать файл и нажать кнопку Открыть.

5. Сохранение файла активного окна редактора

https://amdy.su/wp-admin/options-general.php?page=ad-inserter.php#tab-8

5.1. Сохранение файла

Выполнить команду меню Файл/Сохранить как или нажать комбинацию клавиш CtrlF12. Откроется диалоговое окно Сохранить как. Можно задать новое имя файла или оставить существующее. Нажать кнопку Сохранить.

5.2. Сохранение изменений в файл

Выполнить команду меню Файл/Сохранить или нажать комбинацию клавиш CtrlS. Команда доступна после внесения изменений в файл.

6. Запуск программы на компиляцию

Одним из способов:

Выполнить команду меню Выполнить/Скомпилировать или нажать комбинацию клавиш Ctrl+F9. После успешной компиляции запускается компоновщик для получения exe файла.

Появится окно Compile Progress с протоколом компиляции.

В окне Журнал компиляции появятся сообщения компилятора, в том числе и о синтаксических ошибках;

2) Выполнить команду меню Выполнить/Скомпилировать и Выполнить.

После успешной компиляции запускается компоновщик и после успешной компоновки запускается полученный .exe – файл на выполнение.

Примечания. 1. При возникновении ошибок при компиляции первая строка, в которой возникла ошибка, выделяется цветом и открывается окно Компилятор с сообщениями об ошибках.

Выделение в окне Компилятор строк с сообщениями об ошибках синхронно сопровождается высвечиванием строк с ошибками в тексте программы. При нажатии клавиши Enter активизируется окно редактора, и курсор устанавливается на строку с ошибкой.

7.1. Запуск программы на выполнение

Выполнить команду меню Выполнить/Выполнить или нажать комбинацию клавиш Ctrl+F10.

7.2. Запуск программы на пошаговое выполнение, строка исходного текста за строкой (трассировка программы)

Программа предварительно должна быть скомпилирована.

Для пошагового выполнения необходимо установить точку останова, поставив курсор на нужную строку и нажав Ctrl-F5. Для начала отладки необходимо выбрать пункт меню Отладка/Отладка или нажать F8.

Программа выполнится до точки останова.

Затем можно отлаживать программу в пошаговом режиме одним из способов:

1) Нажатием комбинации клавиш Shift-F7 или выбором команды меню Отладка/ Шаг внутрь вызывается выполнение кода, соответствующего одной строке программы. Если в строке записана ссылка на функцию, начинается трассировка по тексту функции (библиотечные функции выполняются без трассировки за одно нажатие комбинации клавиш Shift-F7);

2). Нажатием клавиши F7 или выбором команды меню Отладка/Следующий шаг вызывается выполнение кода, соответствующего одной строке программы

7.3. Запуск программы на выполнение до строки, в которой в данный момент расположен текстовый курсор

Выполнить команду меню Отладка/Выполнить до курсора или нажать клавишу Shift-F4.

8. Просмотр результатов выполнения программы

После запуска программы на выполнение открывается окно, в котором

можно просмотреть вывод на экран, который осуществляет программа, ввести запрашиваемые данные, а также просмотреть результаты выполнения программы. После завершения работы программы окно автоматически закрывается. Если необходимо избежать автоматического закрытия окна, то необходимо сделать следующее:

1. Подключить заголовочный файл conio.h

2. В конец функции main добавить строку getch();

(смотрите в качестве примера программу в Лабораторная работа №1.doc)

В этом случае после окончания выполнения программы окно с результатами выполнения автоматически не закрывается. Закрыть его можно нажатием на любую клавишу.

9. Завершение работы IDE

Выполнить команду меню Файл/Выход или нажать комбинацию клавиш Alt+F4.

Если в этот момент есть файлы, в которых сделаны изменения, и они не сохранены на диске, IDE выдаст приглашение подтвердить выход с сохранением сделанных изменений нажатием клавиши Yes или без сохранения сделанных изменений нажатием клавиши No или вернуться в среду IDE после нажатия клавиши Cancel.

Для вывода сообщений на русском языке в программе необходимо сделать следующее:

Сложение двух чисел в Dev-C++ (консольное приложение)

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

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

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

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

Выбор языка

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Теперь в функции main добавьте код:

Код программы сложения двух чисел

Полный вид программы будет такой:

Запуск программы

Вначале скомпилируем программу:

Компилирование программы

Компиляция должна пройти успешно:

Процесс компиляции прошел успешно

А теперь запустим программу:

Запуск программы

Запущенное приложение

Отличия от консольной программы Visual Studio

Так как данным гайдом будут пользоваться мои студенты, которые в основном будут программировать в Visual Studio, то ниже показано чем отличаются коды в двух программах, если всё описать максимально топорно и без объяснений.

Вам в программе не надо будет писать строчки:

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

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

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

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

  • Dev C++
  • C++
  • Сложение двух чисел
  • Установка
  • blog
  • it
  • programming

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

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

Быстрый старт — скачиваем Dev-C++ и запускаем 1 урок.

Почти тоже самое. Только язык Си без С++ на видео ниже.

А теперь тоже самое, но более подробно.
Я создал папку "a_1a" на диске C:\ и поместил туда сохранённый архив, как показано на рисунке ниже.

Если архив успешно распакован, то выбираем в появившейся папке файл devcppPortable и запускаем его ( смотрите рисунок ниже. )
( версия portable не требует инсталляции )

После запуска среды разработки Dev-C++ 5.2.0.1 загрузим в неё наш проект с уроками.

Если Вы, как и я, создали папку "a_1a" на диске C:/
То ищем наш проект по такому пути: C:\a_1a\Dev-Cpp\Examples\WinAPI_21
.. и выбираем файл проекта x1.dev

После загрузки проекта, выбираем вкладку main.h ( показана красной стрелкой ) и всё !
Мы видим текст первого урока " Hello, world ! ".

Для запуска урока нам требуется скомпилировать проект ( кнопка № 1) и запустить программу ( кнопка № 2 на рисунке ).
Если Вы увидели после запуска такую картинку (показана ниже), значит всё сделано правильно.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *