Перейти к содержимому

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

  • автор:

Как запустить программу в Dev C++

Здраствуйте, поставил себе Dev С++, обясните как запустить скомпилированную программу, нажимаю «ран» ничего не происходит. Обясните пожалуста что к чему, только начинаю всем этим заниматся.

Лучший ответ

В среде Dev-C++ окно с результатами нормально автоматически закрывается при завершении выполнения программы. Чтобы этого избежать, поставь в конце программы getchar();
Тогда окно будет ждать нажатия клавиши Enter.

Остальные ответы
uzumaxy в скайпе, попробую объяснить

ну у тебя точно консольное приложение (как я думаю ) ))))значит программа завершает работу, после выполнения заданных действий)
поставь функцию getch() в конце программы (ожидание нажатия клавиши). она хидере каком-то — или conio.h или stdio.h .

Первая программа на С++, установка Dev-C++ на Windows

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

C/C++. В дистрибутив входит компилятор MinGW. Сам Dev-C++ написан на Delphi. Распространяется согласно GPL.

Если только вы начали изучать С++ и работает в Windows, то данная IDE вам отлично подойдет. Потому что она легко устанавливается и легка в эксплуатация (нету лишних наворотов, заморочек, и т.д.).

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

Скачиваем дистрибутив Dev-C++. После этого заходим в загрузки (или в папку куда у вас сохраняются скаченные файлы с интернет) и запускаем установщик программы. Для этого нажимаем на него правой кнопкой мыши, выбираем пункт запуск от имени администратора.

В появившемся окошке нажимаем да .

В появившимся окошке выбираем русский язык и нажимаем кнопочку ок

В следующим окошке нажимаем кнопочку принимаю .

В следующем окошке нажимаем далее .

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

Программа установила на компьютер. Для запуска Dev-C++ нажимаем готово.

У нас появиться еще одно окошко, где определяем на каком языке будет интерфейс программы (пункты меню, справка и т. д.). Мы естественно выберем русский языку и нажимаем кнопочку Next .

Дальше у нас появиться окошко настройки внешнего вида среды разработки. Тут в принципе нечего можно не менять, просто нажимаем кнопочку Next .

И в последнем окошке нажимаем кнопочку ок .

Создание первой программы в Dev-С++

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

Для создания исходного файла также можно нажать комбинация клавиш CTR+N

По традиции напишем программу, которая выводит на экран надпись привет мир (или придумайте свою фразу это непринципиально).

Для этого наберем следующий код

Подробно пояснение кода будет дано в последнем разделе данной статьи. А сейчас сконцентрируем внимание на настройке Dev-C++.

У вас должно получить примерно следующие.

Теперь нам необходимо сохранить исходный файл программы. Для этого заходим меню файл , затем сохранить как .

Либо нажимаем комбинацию клавиш CTR+S . Сохраним исходный файл под на званием prog1 .

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

Либо нажимаем комбинацию клавишу F10 .

Опочки 🙁 Вместо ожидаем надписи в консоли у нас непонятные символы. Чтобы это исправит необходимо подключить дополнительные программы для поддержки русских символов. Как это сделать читайте в следующим разделе данной статьи.

Настрой русского языка в консольных приложениях Dev-c++

Затем открываем архив. В ней открываем папкуbin.

Теперь нам надо программки из архива переместит в папку bin, которая находиться в установочной папки Dev-C++ . Если вы устанавливали программ по вышеприведенный инструкции, то данная папка будет находиться по пути — C:\Program Files (x86)\Dev-Cpp\MinGW64\bin (это справедливо для Windows 10 64 bit). Если вас другая версия Windows, топ подкаталог bin, будет располагаться непосредственно в корневой директории Dev-C++.

После этого открываем среду Dev-C++. В появившемся окошке переходим на вкладку программы

  • gcc – gccrus.exe
  • g++ — g++rus.exe

Нажимаем кнопочку ок. Перекомпилировать нашу программу (нажать F11) и получим желаем результат.

Вот поздравляю мы настроили среду должным образом.

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

Разбор кода программы

Итак, вернемся к коду нашей программы.

Давайте теперь построчно разберем код нашей небольшой программы.

Частью стандартной библиотеки C++ является библиотека iostream – объектно-ориентированная иерархия классов, где используется и множественное, и виртуальное наследование. В ней реализована поддержка для файлового ввода/вывода данных встроенных типов. Кроме того, разработчики классов могут расширять эту библиотеку для чтения и записи новых типов данных.

Для использования библиотеки iostream в программе необходимо включить заголовочный файл. То есть библиотека необходима чтобы выводит и вводит информацию в консоль.

Одним из важных определений в C++ является пространство имен. Это некоторая, заранее объявленная область, содержащая в себе различные идентификаторы – функции, переменные, типы и т.д. Вводятся такие области для того, чтобы не возникал конфликт имен, то есть ситуации, когда в программе 2 различные переменные имеют одно и то же название. Наиболее часто используется пространство имен std, включающая в себя большинство стандартных функций (stl).

При написании программы на языке С++ требуется специальная функция main(), потому что она является отправной точкой для выполнения всех программ на этом языке.

Именно внутри функции main находится вся программа, если программа короткая.

Непосредственно написание кода программы в своеобразном блоке программы, который называется тело функции. Данный блок начинается с открытие фигурной скобки.

Данная строчка кода непосредственно выводить нашу надпись на экран монитора.

Данная команда означает завершение выполнения функции и возвращение результатом функции значения 0. Значение 0 дает знать операционной системе, что работа функции завершилась в нормальном режиме, без ошибки. Последней командой в функции main() обычно является команда return 0.

Закрывающаяся фигурная скобка в данном коде означает завершение главной функции main() и соответственно завершение всей программы.

Вот вроде и все. Если у вас возникли вопросу по данному материалу или сайту в целом, пишете через форму обратной связи буду рад ответит и помочь.

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

Основы программирования 2.0

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

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

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

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

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

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

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

Листинг 1.1. Первая программа на С++.

#include #include using namespace std; int main(int argc, char *argv[]) < cout system("PAUSE"); return EXIT_SUCCESS; >

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  • Dev-С++
  • Где взять и как установить Dev C++
  • Первая программа на С++
  • Настройки среды разработки Dev-С++
  • Проблемы с русским языком в Dev-С++
  • Русский интерфейс в Dev-C++
  • Типы данных С++
  • Orwell Dev Cpp
  • Какие программы можно создать на Dev-C++

Dev cpp — среда разработки на с и с++, функциональная с/с++ IDE

Dev cpp или Dev с++ IDEсреда разработки на с и с++, графическая надстройка над MinGW GCC компилятором.

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

Подробное описание возможностей программы вы найдёте в разделе Интегрированные среды разработки программ — IDE.

В данной статье рассмотрим работу с портабельной версией — это самый удобный способ начать работу с Dev с++ без установки и скомпилировать свой первый проект уже через несколько минут.

Скачайте и распакуйте архив с портабельной программой, желательно в корень диска. В дальнейшем избегайте использования кириллических символов в названиях файлов и проектов.

Первый запуск Dev cpp — инициализация:

В распакованном архиве запустите файл «devcppPortable.exe» и пройдите несколько шагов первоначальной настройки.

Dev с++ поддерживает множество языков.
Выберите язык интерфейса, с которым привыкли работать.

Следующая опция будет полезна для работы браузера класcов и функций, а также для функционирования автозавершения кода.

Создание кеша для более быстрой работы автозавершения кода в редакторе.

Следует немного подождать, пока будут просканированы стандартные заголовочные файлы.

Предварительная настройка закончена, жмём «ОК».

Подготовка Dev cpp к работе:

Главное окно программы представлено тремя панелями: слева — менеджер проектов и браузер классов, по центру — редактор, и снизу — информационная панель.

При первом старте программы вам предложат ознакомиться с «советами дня», рекомендуется прочитать их внимательно.

Прочитав советы, перейдём в главное меню -> «Сервис», именно в этом разделе хранятся основные настройки IDE.

Выбираем пункт «Параметры среды» и в появившемся диалоговом окне на вкладке «Общие» настроим окно хода компиляции, отметив чекбокс «Закрывать по окончании».

На вкладке «Ассоциации файлов» выберем типы файлов для открытия их в Dev cpp.

Сохраним настройки — жмём «ОК».

Если выбрать в главном меню пункт «Сервис» -> «Параметры редактора», мы получим возможность настроить шрифт и его размер, нумерацию строк, особенности подсветки синтаксиса и автозавершения кода, а также шаблоны кода для вставки.

Первый проект в Dev c++ :

В папке с распакованной IDE приготовлены несколько интересных примеров в директории «Examples». Одним из них мы и воспользуемся.

На панели инструментов нажимаем кнопку «Открыть проект или файл» или жмём горячие клавиши Ctrl + o.

Переходим по папкам в директории с распакованной программой: «Examples» -> «WinTest» и открываем файл проекта «WinTest.dev».

Открывшийся проект представляет из себя базовое оконное приложение на c++ c использованием WinAPI и с элементарной функциональностью. Его исходный код вы можете изучить в окне редактора.

Снова воспользуемся панелью инструментов и запустим проект — жмём кнопку «Скомпилировать и выполнить» или просто клавишу F9. Откроется диалоговое окно, сообщающее о ходе компиляции, по окончании оно будет закрыто и запустится собственно окно нашей программы.

Прочитав приветствие, окошко можно уже закрыть и обратить внимание на нижнюю панель с вкладками, где можно получить исчерпывающую информацию о том, что мы только что сделали. Как видим — ошибок нет, есть одно предупреждение.

Создание нового Dev c++ проекта :

Потренировавшись со стандартными примерами можно приступить к созданию своей программы.

На панели инструментов нажимаем кнопку «Проект. » .

В появившемся диалоговом окне можно выбрать проект из готового шаблона, назначить тип (с или с++), дать проекту имя.

Обратите внимание, не следует использовать кириллицу в названиях проектов и файлов, это предотвратит возникновение ошибок с именами файлов.

    Ещё полезные материалы:
  • Программирование в Eclipse на C и C++
  • Универсальная интегрированная среда разработки приложений — NetBeans IDE
  • Установка NetBeans IDE — подготовка к работе

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

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