Как работать в visual studio c
Перейти к содержимому

Как работать в visual studio c

  • автор:

Учебник. Создание простого консольного приложения Visual Basic

В этой статье показано, как с помощью Visual Studio создать простое приложение Visual Basic, консольное приложение. В этом приложении будет запрашиваться имя пользователя, которое затем будет отображаться с информацией о текущем времени. Вы также изучите некоторые функции интегрированной среды разработки Visual Studio, включая управление версиями в Git. Visual Basic — это типобезопасный язык программирования, который прост в изучении. Консольное приложение принимает входные данные и выводит результаты в окне командной строки (также называется консоль).

В этом руководстве описано следующее:

  • Создание проекта Visual Studio
  • Запуск приложения по умолчанию
  • Добавление кода для запроса ввода данных пользователем
  • Дополнительное задание: добавление двух чисел
  • Добавление системы управления исходным кодом Git
  • Очистка ресурсов

Необходимые компоненты

Установите Visual Studio бесплатно со страницы скачиваемых материалов Visual Studio, если еще не сделали этого.

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

Сначала вы создадите проект приложения Visual Basic. Шаблон проекта по умолчанию включает все файлы, необходимые для запускаемого приложения.

На некоторых снимках экрана в этом учебнике используется темная тема. Если вы не используете темную тему, но хотите переключиться на нее, см. страницу Персонализация интегрированной среды разработки и редактора Visual Studio.

  1. Откройте Visual Studio 2019.
  2. На начальном экране выберите Создать проект. Screenshot showing the Visual Studio start window with
  3. В окне Создание проекта выберите Visual Basic в списке языков. Затем выберите Windows в списке платформ и Консоль в списке типов проектов. Применив фильтры по языку, платформе и типу проекта, выберите шаблон Консольное приложение и щелкните Далее. Screenshot that shows how to choose the Visual Basic, Windows, and Console filter options and select the Console Application project template.

Примечание. Если шаблон Консольное приложение отсутствует, его можно установить в окне Создание проекта. В сообщении Не нашли то, что искали? выберите ссылку Установка других средств и компонентов. Screenshot showing the После этого в Visual Studio Installer выберите рабочую нагрузку Кроссплатформенная разработка .NET Core. Screenshot showing the .NET Core cross-platform development workload in the Visual Studio Installer.Затем нажмите кнопку Изменить в Visual Studio Installer. Вам может быть предложено сохранить результаты работы. Выберите Продолжить, чтобы установить рабочую нагрузку. После этого вернитесь к шагу 2 в процедуре Создание проекта.

  • В поле Имя проекта окна Настроить новый проект введите WhatIsYourName. Теперь щелкните Далее. Screenshot showing the
  • В окне Дополнительные сведения для целевой платформы должна быть указана версия .NET 5.0 (текущая версия). Если это не так, выберите .NET 5.0 (текущая версия). Затем нажмите Создать. Screenshot showing the Additional information window in Visual Studio with .NET 5.0 (Current) selected as the target framework for the new project. Новый проект открывается в Visual Studio.
    1. Откройте Visual Studio.
    2. На начальном экране выберите Создать проект. Screenshot showing the Visual Studio start window with
    3. В окне Создание проекта выберите Visual Basic в списке языков. Затем выберите Windows в списке платформ и Консоль в списке типов проектов. После применения фильтров типов языков, платформы и проекта выберите шаблон консольного приложения и нажмите кнопку «Далее«. Screenshot that shows how to choose the Visual Basic, Windows, and Console filter options and select the Console Application project template.

    Примечание. Если шаблон Консольное приложение отсутствует, его можно установить из окна Создание проекта. В сообщении Не нашли то, что искали? выберите ссылку Установка других средств и компонентов. Screenshot showing the После этого в Visual Studio Installer выберите рабочую нагрузку Разработка классических приложений .NET. Screenshot showing the .NET desktop development workload in the Visual Studio Installer.Затем нажмите кнопку Изменить в Visual Studio Installer. Вам может быть предложено сохранить результаты работы. Выберите Продолжить, чтобы установить рабочую нагрузку. После этого вернитесь к шагу 2 в процедуре Создание проекта.

  • В поле Имя проекта окна Настроить новый проект введите WhatIsYourName. Теперь щелкните Далее. Screenshot showing the
  • В окне дополнительных сведений для целевой платформы уже следует выбрать .NET 8.0. В противном случае выберите .NET 8.0. Затем нажмите Создать. Screenshot showing the Additional information window in Visual Studio with .NET 8.0 selected as the target framework for the new project. Новый проект открывается в Visual Studio.
  • Выполнить приложение

    Когда вы выберете шаблон проекта Visual Basic и зададите имя для своего проекта, Visual Studio создаст файл Program.vb. Код по умолчанию вызывает метод WriteLine для отображения литеральной строки «Hello World!»в окне консоли.

    Существует два способа выполнения этого кода: в Visual Studio в режиме отладки и на компьютере в качестве обычного автономного приложения.

    Запуск приложения в режиме отладки

    Screenshot showing the default

    1. Нажмите кнопку WhatIsYourName или клавишу F5, чтобы запустить код по умолчанию в режиме отладки. Screenshot showing the
    2. При запуске приложения в консоли отладки Microsoft Visual Studio отображается текст «Hello World!». Нажмите любую клавишу, чтобы закрыть окно консоли отладки и завершить работу приложения: Screenshot showing

    Screenshot showing the default

    1. Нажмите кнопку WhatIsYourName или клавишу F5, чтобы запустить код по умолчанию в режиме отладки. Screenshot showing the
    2. При запуске приложения в консоли отладки Microsoft Visual Studio отображается текст «Hello World!». Нажмите любую клавишу, чтобы закрыть окно консоли отладки и завершить работу приложения: Screenshot showing

    Запуск приложения в автономном режиме

    Чтобы просмотреть выходные данные за пределами Visual Studio, в окне системной консоли выполните сборку и запуск исполняемого файла (EXE-файл).

    1. В меню Сборка выберите Собрать решение.
    2. В Обозревателе решений щелкните правой кнопкой мыши элемент WhatIsYourName и выберите Открыть файл в проводнике.
    3. В проводнике перейдите к каталогу bin\Debug\net5.0 и запустите WhatIsYourName.exe.
    4. Процедура Main завершается после выполнения одной инструкции, а окно консоли сразу же закрывается. В следующем разделе показано, как сделать так, чтобы окно консоли отображалось до нажатия клавиши пользователем.
    1. В меню Сборка выберите Собрать решение.
    2. В Обозревателе решений щелкните правой кнопкой мыши элемент WhatIsYourName и выберите Открыть файл в проводнике.
    3. В проводник перейдите в каталог bin\Debug\net8.0 и запустите WhatIsYourName.exe.
    4. Процедура Main завершается после выполнения одной инструкции, а окно консоли сразу же закрывается. В следующем разделе показано, как сделать так, чтобы окно консоли отображалось до нажатия клавиши пользователем.

    Добавление кода для запроса ввода данных пользователем

    Затем добавьте код Visual Basic, который запрашивает ваше имя, а затем отображает его вместе с текущей датой и временем. Кроме того, вы добавляете код, который приостанавливает окно консоли, пока пользователь не нажимает клавишу.

    1. Введите следующий код Visual Basic после строки Sub Main(args As String()) и перед строкой End Sub , заменив строку WriteLine:
    Console.Write("Please enter your name: ") Dim name = Console.ReadLine() Dim currentDate = DateTime.Now Console.WriteLine($"Hello, , on at ") Console.Write("Press any key to continue. ") Console.ReadKey(True) 
    • Write и WriteLine записывают строку в консоль.
    • ReadLine считывает входные данные из консоли, в нашем случае — строку.
    • DateTime представляет дату и время, а Now возвращает текущее время.
    • ReadKey() приостанавливает работу приложения и ожидает нажатия клавиши.

    Screenshot showing the code for the

    Screenshot showing the debug console window with

  • Нажмите кнопку WhatIsYourName или клавишу F5, чтобы выполнить сборку и запуск своего первого приложения в режиме отладки.
  • Когда откроется окно консоли отладки, введите свое имя. Окно консоли должно выглядеть так, как показано на следующем снимке экрана:
  • Нажмите любую клавишу, чтобы завершить работу приложения. Затем нажмите любую клавишу, чтобы закрыть окно консоли отладки.
    1. Введите следующий код Visual Basic после строки Sub Main(args As String()) и перед строкой End Sub , заменив строку WriteLine:
    Console.Write("Please enter your name: ") Dim name = Console.ReadLine() Dim currentDate = DateTime.Now Console.WriteLine($"Hello, , on at ") Console.Write("Press any key to continue. ") Console.ReadKey(True) 
    • Write и WriteLine записывают строку в консоль.
    • ReadLine считывает входные данные из консоли, в нашем случае — строку.
    • DateTime представляет дату и время, а Now возвращает текущее время.
    • ReadKey() приостанавливает работу приложения и ожидает нажатия клавиши.

    Screenshot showing the code for the

    Screenshot showing the debug console window with

  • Нажмите кнопку WhatIsYourName или нажмите клавишу F5 , чтобы создать и запустить приложение в режиме отладки.
  • Когда откроется окно консоли отладки, введите свое имя. Окно консоли должно выглядеть так, как показано на следующем снимке экрана:
  • Нажмите любую клавишу, чтобы завершить работу приложения. Затем нажмите любую клавишу, чтобы закрыть окно консоли отладки.
  • Теперь, когда новый код находится в приложении, выполните сборку и запуск исполняемого файла (EXE-файл) в окне системной консоли, как описано выше в разделе Запуск приложения в автономном режиме. Теперь при нажатии клавиши приложение завершает работу, в результате чего окно консоли закрывается.

    Дополнительное задание: добавление двух чисел

    В этом примере показано, как считывать числа, а не строки и выполнять некоторые арифметические операции. Попробуйте изменить свой код:

    Module Program Sub Main(args As String()) Console.Write("Please enter your name: ") Dim name = Console.ReadLine() Dim currentDate = DateTime.Now Console.WriteLine($"Hello, , on at ") Console.Write("Press any key to continue. ") Console.ReadKey(True) End Sub End Module 
    Module Program Public num1 As Integer Public num2 As Integer Public answer As Integer Sub Main(args As String()) Console.Write("Type a number and press Enter") num1 = Console.ReadLine() Console.Write("Type another number to add to it and press Enter") num2 = Console.ReadLine() answer = num1 + num2 Console.WriteLine("The answer is " & answer) Console.Write("Press any key to continue. ") Console.ReadKey(True) End Sub End Module 

    Затем запустите обновленное приложение, как описано в предыдущем разделе, запустите приложение.

    Добавление системы управления исходным кодом Git

    Теперь, когда вы создали приложение, вы можете добавить его в репозиторий Git. Visual Studio упрощает этот процесс с помощью инструментов Git, которые вы можете использовать непосредственно из IDE.

    Git — это наиболее широко используемая современная система контроля версий, поэтому, независимо от того, являетесь ли вы профессиональным разработчиком или учитесь программировать, Git может быть для вас весьма полезным. Если вы новичок в Git, вы можете начать с сайта https://git-scm.com/. Там вы найдете памятки, популярную электронную книгу и видеоматериалы по основам GIT.

    Чтобы связать свой код с Git, начните с создания нового репозитория Git, в котором находится ваш код:

    1. В строке состояния в правом нижнем углу Visual Studio нажмите Добавить в систему управления версиями и выберите Git. Screenshot of the Git source control buttons below the Solution Explorer pane, with the Add to Source Control button highlighted.
    2. В диалоговом окне Создать репозиторий Git войдите в GitHub. Screenshot of the Create a Git Repository dialog window where you can sign in to GitHub.Имя репозитория заполняется автоматически в зависимости от расположения вашей папки. Ваш новый репозиторий является частным по умолчанию. Это означает, что только вы можете получить к нему доступ.

    Совет Независимо от того, является ли ваш репозиторий общедоступным или частным, лучше всего иметь удаленную резервную копию кода, надежно хранящуюся на GitHub. Даже если вы не работаете с командой, удаленный репозиторий позволит получать доступ к коду с любого компьютера.

    Screenshot of the repo status bar that

  • Щелкните Создать и отправить. После того как вы создали свой репозиторий, вы увидите информацию о статусе в строке состояния. Первый значок со стрелками показывает, сколько исходящих и входящих фиксаций в вашей текущей ветке. Вы можете использовать этот значок, чтобы получать любые входящие или исходящие фиксации. Вы также можете выбрать отображение этих фиксаций в первую очередь. Для этого щелкните значок и выберите Просмотреть исходящие/входящие. Второй значок с карандашом показывает количество незафиксированных изменений в вашем коде. Щелкните этот значок, чтобы просмотреть эти изменения в окне Git Changes.
  • Чтобы узнать больше о том, как использовать Git с вашим приложением, см. документацию по управлению версиями Visual Studio.

    Очистка ресурсов

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

    1. В Обозревателе решений, щелкните правой кнопкой элемент WhatIsYourName, чтобы открыть контекстное меню для вашего проекта. Затем выберите Открыть папку в проводнике.
    2. Закройте Visual Studio.
    3. В диалоговом окне проводника перейдите на два уровня папок вверх.
    4. Щелкните правой кнопкой мыши папку WhatIsYourName и выберите пункт Удалить.

    Следующие шаги

    Поздравляем с завершением этого учебника! Дополнительные сведения см. в следующем руководстве.

    Среды разработки для С

    Одной из распространенных сред разработки для программирования на Windows является Visual Studio . В данном случае мы будем использовать бесплатную и полнофункциональную среду Visual Studio 2019 Community, которую можно найти по адресу https://visualstudio.microsoft.com/ru/vs/community/.

    После загрузки и запуска установщика Visual Studio в нем необходимо отметить пункт Разработка классических приложений на C++ :

    Установка С++ в Visual Studio

    Выбрав все необходимые пункты, нажмем ОК для запуска установки. После установки Visual Studio создадим первый проект. Для этого откроем Visual Studio. На стартовом экране выберем тип Empty Project для языка C++:

    Первый проект на Си в Visual Studio

    На следующем экране в поле для имени проекта дадим проекту имя HelloApp и также можно указать расположение проекта. И затем нажмем на Create для создания проекта.

    Первый проект на Си в Visual Studio

    После этого Visual Studio создаст пустой проект. Добавим в него текстовый файл для набора исходного кода. Для этого в окне Solution Explorer (Обозреватель решений) нажмем правой кнопкой мыши на узел Source Files и в контекстом меню выберем Add -> New Item. :

    Добавление файла на Си в Visual Studio

    Затем нам откроется окно для добавления нового элемента:

    Добавление исходного файла на Си в Visual Studio

    Здесь нам надо выбрать пункт C++ File(.cpp) , а внизу окна укажем для файла имя hello.c . Как правило, исходные файлы на Си имеют расширение .с . Оно указывает, что этот файл содержит исходный код на языке С, и он будет обрабатываться соответствующим компилятором.

    Настройка проекта

    После добавления файла изменим опции проекта. Для этого перейдем к пункту меню Project -> Properties

    Свойства проекта на Си в Visual Studio

    В окне свойств проекта в левой части перейдем к секции С/С++ и далее к пункту Advanced :

    Установка компилятора для языка Си в VS

    В правой части окна для поля Compile As установим значение Compile as C Code (/TC) . Тем самым мы говорим, чтобы по умолчанию исходный код компилировался именно как код С, а не С++.

    После установки этого значения нажмем на кнопку «Применить», чтобы новые настройки конфигурации вступили в силу.

    Для работы с языком Си может быть полезна еще одна настройка — установка стандарта языка. Перейдем к пункту С/С++ -> Language . Здесь в поле C Language Standard мы можем установить один из доступных стандартов для языка Си, который будет применяться для компиляции:

    Настройка стандарта языка Си в Visual Studio

    Правда, в данном случае он не играет значения, поэтому оставим для этого параметра настройку по умолчанию.

    Определение кода программы

    После добавления файла >hello.c проект будет иметь следующую структуру:

    Структура проекта на Си в Visual Studio

    Вкратце пробежимся по этой структуре. Окно Solution Explorer содержит в решение. В данном случае оно называется HelloApp. Решение может содержать несколько проектов. По умолчанию у нас один проект, который имеет то же имя — HelloApp. В проекте есть ряд узлов:

    • External Dependencies : отображает файлы, которые используются в файлах исходного кода, но не являются частью проекта
    • Header Files : предназначена для хранения заголовочных файлов с расширением .h
    • Resource Files : предназначена для хранения файлов ресурсов, например, изображений
    • Source Files : хранит файлы с исходным кодом

    Теперь определим в файле hello.c простейший код, который будет выводить строку на консоль:

    #include // подключаем заголовочный файл stdio.h int main(void) // определяем функцию main < // начало функции printf("Hello METANIT.COM!\n"); // выводим строку на консоль return 0; // выходим из функции >// конец функции

    Здесь использован весь тот код, который был рассмотрен в предыдущих темах про компиляцию с помощью GCC.

    Теперь запустим программу. Для этого в Visual Studio нажмем на сочетание клавиш Ctrl+F5 или выберем пункт меню Debug -> Start Without Debugging :

    Запуск программы на Си в Visual Studio

    И в итоге Visual Studio передаст исходный код компилятору, который скомпилирует из кода исполняемый файл exe, который потом будет запущен на выполнение. И мы увидим на запущенной консоли наше сообщение:

    Первое приложение на языке программирования Си

    Затем в проекте в папке x64/Debug мы можем увидеть скомпилированный файл exe, который мы можем запускать независимо от Visual Studio:

    Компиляция кода на языке программирования Си

    В данном случае файл HelloApp.exe как раз и представляет скомпилированный исполняемый файл.

    Создание проекта консольного приложения С++

    Обычно программист C++ начинает с создания приложения «Hello, world!», которое запускается из командной строки. Это то, что вы создаете в Visual Studio на этом шаге.

    Необходимые компоненты

    • Установите и запустите на своем компьютере Visual Studio с рабочей нагрузкой Разработка классических приложений на C++. Если установка еще не выполнена, см. статью Установка поддержки C++ в Visual Studio.

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

    Visual Studio использует проекты, чтобы упорядочить код для приложения, и решения, чтобы упорядочить проекты. Проект содержит все параметры, конфигурации и правила, используемые для сборки приложения. Он управляет связью между всеми файлами проекта и любыми внешними файлами. Чтобы создать приложение, сначала создайте проект и решение.

    Screenshot of the create a new project dialog.

    1. В Visual Studio откройте меню «Файл» и выберите «Создать > проект «, чтобы открыть диалоговое окно «Создать проект «. Выберите шаблон Консольное приложение с тегами C++, Windows и Консоль, а затем нажмите кнопку Далее.

    Диалоговое окно создания проекта с выбранным шаблоном консольного приложения. Этот шаблон говорит: запуск кода в терминале Windows. По умолчанию выводит hello world. Содержит теги c++, Windows и консоль.

    Screenshot of Configure your new project dialog.

    В диалоговом окне Настроить новый проект в поле Имя проекта введите HelloWorld. Выберите Создать, чтобы создать проект.

    Диалоговое окно «Настройка нового проекта» с помощью HelloWorld, введенного в поле «Имя проекта».

    Screenshot of the NEW Hello World project.

    Visual Studio создаст проект. Вы можете приступать к добавлению и изменению исходного кода. По умолчанию шаблон консольного приложения предоставляет исходный код для приложения Hello World, как показано ниже.

    Отображает новый проект. Файл HelloWorld.cpp открыт, отображая код по умолчанию, включенный в этот шаблон. Этот код состоит из #include iostream и функции main(), содержащей строку: std::cout helloworld.sln файл) в проводник.

    Если в диалоговом окне Новый проект в списке Установленные нет элемента Visual C++, возможно, в вашей копии Visual Studio не установлена рабочая нагрузка Разработка классических приложений на C++. Установщик можно запустить прямо из диалогового окна Новый проект. Чтобы снова запустить установщик, щелкните ссылку Открыть Visual Studio Installer. Если в диалоговом окне Контроль учетных записей пользователей запрашиваются разрешения, выберите Да. При необходимости обновите установщик. В установщике должна быть выбрана рабочая нагрузка Разработка классических приложений на C++. Нажмите кнопку ОК, чтобы обновить установку Visual Studio.

    Если проект с таким именем уже существует, выберите другое имя для проекта. Можно также удалить существующий проект и повторить попытку. Чтобы удалить существующий проект, удалите папку решения (папку, содержащую helloworld.sln файл) в проводник.

    Настройка проекта как консольного приложения: проблемы

    Если в списке Свойства конфигурации нет элемента Компоновщик, нажмите кнопку Отмена, чтобы закрыть диалоговое окно Страницы свойств. Перед повторной попыткой убедитесь в том, что в обозревателе решений выбран проект HelloWorld. Не выбирайте решение HelloWorld или другой объект в обозревателе решений.

    Раскрывающийся список не открывается в поле свойства Подсистема, пока не будет выбрано свойство. Щелкните поле ввода, чтобы выбрать его. Можно также последовательно переходить по элементам управления в диалоговом окне с помощью клавиши TAB, пока не будет выделено поле Подсистема. Щелкните раскрывающийся список или нажмите клавиши ALT+стрелка вниз, чтобы открыть его.

    Добавление файла исходного кода: проблемы

    Файлу исходного кода можно спокойно присвоить другое имя. Однако не добавляйте в проект несколько файлов с одинаковым кодом.

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

    Добавление кода в файл исходного кода: проблемы

    Если вы случайно закрыли окно редактора с файлом исходного кода, его можно легко открыть снова. Чтобы сделать это, дважды щелкните файл HelloWorld.cpp в окне обозревателя решений.

    Если в редакторе исходного кода какие-либо элементы подчеркнуты красной волнистой линией, проверьте, соответствуют ли их написание, пунктуация и регистр символов используемым в примере. В коде на C++ регистр имеет важное значение.

    Среды разработки

    Для создания программы на C++ нам нужны, как минимум, две вещи: текстовый редактор для набора кода и компилятор для превращения этого кода в приложение. При этом для компиляции необходимо запускать консоль или терминал. Однако есть и более удобный способ — использование различных сред разработки или IDE. Они, как правило, содержит встроенный текстовый редактор, компилятор и позволяют скомпилировать и запустить программу по одному клику мыши, а также имеют еще множество разных вспомогательных возможностей.

    Для программирования под Windows наиболее популярной средой разработки, если говорить о C++, является Visual Studio. Данную среду можно найти по ссылке https://visualstudio.microsoft.com/ru/vs/community/.

    После загрузки и запуска установщика Visual Studio в нем необходимо отметить пункт Разработка классических приложений на C++ :

    Установка С++ в Visual Studio

    Выбрав все необходимые пункты, нажмем ОК для запуска установки. После установки Visual Studio создадим первый проект. Для этого откроем Visual Studio. На стартовом экране среди шаблонов проектов для языка C++ выберем тип Console App , который представляет шаблон консольного приложения:

    Первый проект на C++ в Visual Studio

    На следующем экране в поле для имени проекта дадим проекту имя HelloApp и также можно указать расположение проекта. И затем нажмем на Create для создания проекта.

    Создание проекта консольного приложения на C++ в Visual Studio

    После этого Visual Studio создаст типовой проект консольного приложения на C++.

    Первый проект консольного приложения на C++ в Visual Studio

    Справа в окне Solution Explorer отображается структура проекта. В реальности окно Solution Explorer содержит в решение. В данном случае оно называется HelloApp. Решение может содержать несколько проектов. По умолчанию у нас один проект, который имеет то же имя — HelloApp. В проекте есть ряд узлов:

    • External Dependencies : отображает файлы, которые используются в файлах исходного кода, но не являются частью проекта
    • Header Files : предназначена для хранения заголовочных файлов с расширением .h
    • Resource Files : предназначена для хранения файлов ресурсов, например, изображений
    • Source Files : хранит файлы с исходным кодом

    По умолчанию каталог Source Files содержит один файл с исходным кодом — HelloApp.cpp ( название проекта + расширение файла .cpp — как правило, исходные файлы на C++ имеют расширение .сpp ).

    HelloApp.cpp содержит код на языке C++, и именно этот код мы можем увидеть в слева в текстовом редакторе Visual Studio. По умолчанию HelloApp.cpp содержит следующий код:

    #include // подключение модуля iostream int main() // определяем функцию main < // начало функции std::cout 

    Здесь использован весь тот код, который был рассмотрен в начальных темах.

    Теперь запустим программу. Для этого в Visual Studio нажмем на сочетание клавиш Ctrl+F5 или выберем пункт меню Debug -> Start Without Debugging :

    Запуск программы на C++ в Visual Studio

    И в итоге Visual Studio передаст исходный код компилятору, который скомпилирует из кода исполняемый файл exe, который потом будет запущен на выполнение. И мы увидим на запущенной консоли наше сообщение:

    Первое приложение на языке программирования C++

    После этого на жестком диске в папке решения в каталоге \x64\Debug скомпилированный файл exe, который мы можем запускать независимо от Visual Studio:

    Компиляция кода на языке программирования C++

    В данном случае файл HelloApp.exe как раз и представляет скомпилированный исполняемый файл. И, кроме того, в той же папке автоматически генерируется вспомогательный файл - HelloApp.pdb , который содержит отладочную информацию.

    Настройка проекта

    Для языка C++ есть несколько стандартов, каждый из которых добавляет некоторые дополнительные возможности. И Visual Studio позволяет задать стандарт, который будет использоваться при компиляции приложения. Для этого перейдем к свойствам проекта:

    Установка стандарта языка программирования C++ в среде Visual Studio

    А в окне свойств перейдем к пункту Configuration Properties -> C/C++ -> Language . На открывшемся окне свойств с помощью опции C++ Language Standard можно задать стандарт языка, который мы хотим использовать:

    Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *