Study/HelloWorld/CPP

Материал из ProgSchool

Перейти к: навигация, поиск

Содержание

C++

Установка.

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

Например тут: http://www.microsoft.com/express/vc/

или тут: http://www.bloodshed.net/dev/devcpp.html (файл)

Устанавливается это всё дело без особых хлопот одним запуском exe-файла.

Как выбрать между VisualStudio и DevCpp?

Очень просто.

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

Запускаете среду разработки.

Visual Studio

Отлично, в этом файле вы можете писать программку.

Dev CPP

Там проект создаётся примерно так же, как и в Visual Studio с небольшими отличиями.

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

Проостейшая программка на С++, которая ничего не делает, выглядит так:

int main()
{
}

Программка, которая выводит в консоль надпись "Hello World!" выглядит так:

#include<iostream>

int main()
{
  std::cout << "Hello World!";
}

Всё. Попробуйте это проделать, чтобы заработало.


И, главное, не забудьте разобраться в том, что означают все эти надписи.

Компиляция и запуск.

В Visual Studio вы кнопкой F7 компилируете вашу программу. Кнопкой F5 запускаете.

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

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

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

#include<iostream>

int main()
{
  std::cout << "Hello World!";
  int a;
  std::cin >> a;
}

Тогда программка не завершится до тех пор, пока пользователь не введёт какое-нибудь число.

Второе решение. Настроить среду разработки так, чтобы консоль не закрывалась после выполнения вашей программы. Как это сделать, я не знаю, но точно как-то можно.

Третье решение. Хоть оно и выглядит громоздким, но оно предпочтительнее, чем первое.

Личные инструменты
Пространства имён
Варианты
Действия
Навигация
Рекомендуем посмотреть
Инструменты