C++ для начинающих: Установка Visual Studio и первый проект

Установка Visual Studio Community

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

Выбор компонентов

Visual Studio поддерживает множество языков. Для работы с C++ необходим компонент «Разработка классических приложений на C++». Установите флажок и нажмите кнопку «Установить». Установка может занять некоторое время.

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

После установки откройте Visual Studio. Выберите «Создать проект». Выберите шаблон «Консольное приложение» (возможно, потребуется поиск) и убедитесь, что выбран язык C++. Укажите имя проекта (например, ConsulCpp) и место сохранения. Имя решения обычно совпадает с именем проекта.

Интерфейс Visual Studio

Основные элементы интерфейса:

  • Обозреватель решений: содержит все файлы проекта.
  • Ссылки: сторонние библиотеки.
  • Внешние зависимости: аналогично «Ссылки».
  • Исходные файлы (.cpp): файлы исходного кода на C++.
  • Файлы заголовков (.h): файлы заголовков.
  • Файлы ресурсов: дополнительные ресурсы (изображения, аудио и т.д.).

Файл main.cpp

Создайте файл main.cpp (или любое другое имя на латинице без специальных символов) в папке «Исходные файлы».

Подключение iostream

Для работы с вводом/выводом подключите директиву:

#include <iostream>

Основная функция main

Основная функция:

int main() {
  return 0;
}

Вывод текста

Для вывода текста в консоль используется std::cout:

#include <iostream>

int main() {
  std::cout << "All is OK!" << std::endl; 
  return 0;
}

std::endl переводит курсор на новую строку. Альтернатива: \n:

std::cout << "All is OK!\n";

Для вывода кириллицы установите кодировку:

#include <iostream>
#include <locale>

int main() {
  std::locale loc("ru_RU.UTF-8"); // или другая подходящая кодировка
  std::locale::global(loc);
  std::cout << "Привет!" << std::endl;
  return 0;
}

std::locale::global(loc); должна быть первой строкой в main.

Комментарии

  • Однострочные: // Комментарий
  • Многострочные: /* Комментарий на нескольких строках */

Запуск проекта

Нажмите зеленую кнопку «Запустить» (треугольник). Результат отобразится в консоли.

В этом уроке мы установили Visual Studio, создали первый проект и написали простейшую программу на C++. Мы рассмотрели базовые элементы интерфейса Visual Studio, подключение библиотек, вывод текста в консоль, работу с кириллицей и использование комментариев.

Что будем искать? Например,программа