#2 – Установка Visual Studio (среда разработки)

#2 – Установка Visual Studio (среда разработки)

Для написания кода можно использовать любую программу с поддержкой C++. В ходе урока мы установим Visual Studio Community, так как она идеально подходит для работы с языком С++. За счет среды разработки вы сможете писать все ваши будущие проекты.

Видеоурок

Полезные ссылки:


Любые программы на C++ состоят из нескольких обязательных компонентов: 

  1. Подключение библиотек;
  2. Указание пространства имен;
  3. Функция 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 месяца

Также стоит посмотреть

Уроки Qt Creator | Графический интерфейс на С++
13 уроков
Уроки C++ WinForms / Создание программ на Windows
8 уроков
Основы программирования
12 уроков
Создание игры на C++ / Создание "Змейки"
3 урока
Изучение C++ от новичка до профи
Комментарии (1)
Добавить комментарий

Артем 14 октября 2023 в 04:29

Здравствуйте, почему мы не использовали VS Code? Он ведь тоже бесплатный
Ответить

Ярослав 17 октября 2023 в 11:56

А Vs Code и Visual Studio это не одно и тоже?)

Black_Star 15 января 2024 в 17:46

vs code намного неудобнее. для работы с ООПшиными языками лучше использовать VS, там удобнее. да и просто сделан больше для таких языков. например на питоне как раз VSC подходить будет лучше