Для написания кода можно использовать любую программу с поддержкой C++. В ходе урока мы установим Visual Studio Community, так как она идеально подходит для работы с языком С++. За счет среды разработки вы сможете писать все ваши будущие проекты.
Любые программы на C++ состоят из нескольких обязательных компонентов:
Подключение библиотек;
Указание пространства имен;
Функция main, возвращающая значение 0.
Библиотеки в C++
Библиотеки необходимы для добавления дополнительной функциональности к приложению. При помощи стандартных библиотек можно подключить следующие возможности:
вывод информации на экран;
получение данных от пользователя;
создание переменных.
В дальнейшем вы будете подключать и другие библиотеки, которые позволят работать с файлами, потоками, изображениями и многим другим. Все библиотеки подключаются вверху и выглядят следующим образом:
#include <iostream> // Стандартная библиотека
#include <string> // Служит для работы со строками
#include <fstream> // Служит для работы с файлами
На разных ОС количество подключаемых библиотек может отличаться.
Пространство имен
В C++ программах принято также указывать пространство имен. Оно позволяет сократить код и не писать из какого пространства мы выбираем функции.
#include <iostream>
using namespace std; // Указываем пространство имен std
int main() {
// Можем прописать просто метод cout
// Без указания пространства имен
// необходимо было бы писать std::cout
cout << "Hello World";
cin.get();
return 0;
}
Сама программа на C++
Каждая C++ программа начинается с функции main, поэтому данная функция обязательно должна присутствовать в любой программе. Функция всегда возвращает значение 0, которое указывает что программа выполнилась корректно и её работа была завершена.
Чтобы консольное окно не закрывалось моментально, можно дописать cin.get(); в конце программы, который будет ожидать ввода данных от пользователя. Также можно прописать команду system("pause");, но для её использования необходимо ещё подключить библиотеку #include <cstdlib>.
Исходный код
Весь код будет доступен после подписки на проект!
Задание к уроку
Необходимо оформить подписку на проект, чтобы получить доступ ко всем домашним заданиям
Большое задание по курсу
Вам необходимо оформить подписку на сайте, чтобы иметь доступ ко всем большим заданиям. В задание входит методика решения, а также готовый проект с ответом к заданию. PS: подобные задания доступны при подписке от 1 месяца
Мы используем файлы cookie, чтобы улучшить работу и повысить эффективность сайта. Продолжая пользование данным сайтом, вы соглашаетесь с использованием файлов cookie.