Среда, 15.08.2018, 06:36
Discovery
Главная Регистрация Вход
Приветствую Вас, Гость · RSS
Меню сайта
Форма входа
Категории раздела
PHP [1]
Уроки по PHP для начинающих
C++ [18]
Статьи посвященные С++
XML [2]
Статьи по XML
Поиск
Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz
  • Статистика

    Онлайн всего: 1
    Гостей: 1
    Пользователей: 0
     Каталог статей
    -->
    Главная » Статьи » Программирование » C++

    В начале было «Hello, World!»
       И так приступим... Прежде, чем мы начнем создавать программы на С++, постигая тонкости программирования, нам нужно скачать и установить специальную программу, которая называется компилятором. Если у вас есть Visual C++ или что-то подобное, можно воспользоваться ей. Бесплатный компилятор можно скачать по адресу: http://www.bloodshed.net. Для чего это нужно? Дело в том, что программа на С++ представляет собой набор инструкций для компьютера. После того, как мы написали нашу программу, компилятор проверяет ее на наличие ошибок. И если их находит, то выдает нам соответствующее сообщение. После того, как все ошибки исправлены (если они были в нашей программе) компилятор преобразовывает наш код в исполняемый файл, который имеет расширение .exe. Именно для этого и нужен компилятор (или другая среда разработки, такая как Visual C++), в простом Блокноте создать исполняемый файл невозможно при всем желании .

    Установка компилятора

       Чтоб установить компилятор, нужно запустить devcpp-4.9.9.2_setup.exe. Это тот самый файл, который мы скачивали с сайта. Программа выведет окно приветствия. Надпись в появившемся окне переводиться: «Вас приветствует программа установки Dev-C++. Пожалуйста, не устанавливайте эту версию поверх предыдущих».

    Окно приветсвия

       Далее нам предлагают выбрать язык, на котором будут написаны меню компилятора. Я выбрал русский. Позднее можно выбрать другой язык, зайдя в Сервис – Параметры среды – Интерфейс.
     
    Выбор языка для меню











       Далее нам предложат выбрать тип установки. Можно согласиться на полную.

    Тип установки

     



























       На последнем этапе нам нужно выбрать папку, в которую будет установлена программа.

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

    Создание нового файла

       И так компилятор мы скачали и установили. Теперь давайте немного уделим времени на то, чтоб разобраться, как в нем работать. В дальнейшем это сэкономит на много времени и нервов. Для начала нужно создать новый файл.
       Есть два способа сделать это. Первый запускаем, компилятор и нажимаем изображение чистого листа.

    Создание нового файла








       И второй способ, более длинный. Выбираем пункт меню File. В нем находим подпункт New.

    Создание нового файла с помощью меню

       Далее выбираем Source File. Новый файл создан.


    Выбор типа нового файла

    Первая программа

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

    #include <iostream>
    using namespace std;

    int main()
    {
      cout << "Hello World!";   
    cin.get(); 
    return 0;
    }

       Чтобы запустить программу, ее нужно сначала откомпилировать. Затем сделать файл исполняемым (у файла должно быть расширение *.exe). Это можно сделать двумя способами:

       Первый способ:

       Нажимаем значок, скомпилировать…

    Компиляция файла

       Если программа написана без ошибок, должно появиться вот такое диалоговое окно в котором нам сообщают, что в нашей программе нет ошибок и предупреждений…
    ]
    Сообщение о ходе компиляции

       Затем значок выполнить (он находиться рядом).

    Создание испольняемого файла

       Второй способ:

       Делаем  то же самое, выбрав в главном меню пункт: Выполнить…

    Создание исполняемого файла с помщью главного меню


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


       Если в редакторе слева нет номера строк, то их можно включить зайдя в пункт главного меню:

    Измения настроек редактора

       И во вкладке вид поставить галочку рядом с надписью: Номера строк.  

    Построчный разбор программы

       Несмотря на то, что это программа очень короткая (есть программы в тысячу строк и более) она содержит все необходимые элементы. В начале любой программы идет то, что на профессиональном языке программирования называется директивы препроцессора. Для чего они нужны? Чтобы освободить программиста от рутинной работы написания одного и того же кода, он вынесен в специальные файлы. Строчка «#include <iostream>» как раз и указывает компилятору, какие из них нужно подключить к программе, до того, как она будет скомпилирована. В данном случае «iostream» необходим для поддержки С++ системы вода – вывода.
       Вторая строчка сообщает компилятору что он должен использовать на стандартное пространство имен. Если этого не сделать, то компилятор выдаст ошибку.
       Далее идет функция main(). Именно с нее начинается выполнение любой программы на С++. Функция main() – является обязательной. В фигурных скобках сама программа, которая выводит сообщение «Hello, World!» на экран.
       Функция cin.get() нужна лишь для того, чтобы мы могли увидеть результат работы нашей программы. Без нее программа моргнула и сразу же закрылась.
       Ну и наконец строчка: «return 0;» сообщает что, все прошло нормально и программа может быть завершена.
       Ну вот теперь вы можете начать осваивать программирование. Успехов!
    Категория: C++ | Добавил: stranger140569 (10.04.2011)
    Просмотров: 1386 | Рейтинг: 0.0/0
    Всего комментариев: 0
    Имя *:
    Email *:
    Код *:
    Copyright MyCorp © 2018
    Конструктор сайтов - uCoz