Как работать в dev c
Перейти к содержимому

Как работать в dev c

  • автор:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Создание нового 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 , который переводит курсор на новую строку.

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

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

Уроки программирования в Dev C++

Базовый мини-курс для новичков. Раскроет основные принципы работы в среде Dev C++, познакомит с переменными и научит писать собственные программы.

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

Мини-курс состоит из 5-ти уроков, общей продолжительностью всего 36 минут. Наслаждайтесь просмотром, и не забывайте закреплять полученные знания на практике.

Быстрый старт — скачиваем 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 не будет опубликован. Обязательные поля помечены *