Поделиться через


Пошаговое руководство. Создание стандартной программы C++ (C++)

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

Можно ввести собственную программу на языке Visual C++ или использовать один из примеров программ. Примером программы в этом пошаговом руководстве служит консольное приложение. Это приложение использует контейнер set из стандартной библиотеки шаблонов (STL).

Среда Visual C++ соответствует стандарту языка C++ 2003 г. со следующими главными исключениями: двухэтапный поиск по имени, спецификация исключений и экспорт. Кроме того, Visual C++ поддерживает несколько функций C++0x, например лямбда-выражения, ключевое слово auto, static_assert, ссылки на правосторонние значения и внешние шаблоны.

Примечание

Если требуется строгое соответствие стандарту, отключите расширения Майкрософт с помощью параметра компилятора /Za.Дополнительные сведения см. в разделе /Za, /Ze (отключить расширения языка).

Обязательные компоненты

Для выполнения этого пошагового руководства читатель должен владеть основами языка C++. Пользователям, только приступающим к изучению C++, рекомендуется руководство C++ Beginner's Guide (C++ для начинающих, на английском языке, автор Герберт Шилдт), которое доступно в центре начинающего разработчика на веб-сайте MSDN.

Создание проекта и добавление исходного файла

  1. Создайте проект (последовательно выбрав в меню Файл пункты Создать и Проект).

  2. В области типов проектов Visual C++ выберите группу Win32 и щелкните элемент Консольное приложение Win32.

  3. Введите имя проекта.

    По умолчанию имя решения, содержащего проект, совпадает с именем проекта, однако можно ввести другое имя. Также можно указать другое расположение для проекта.

    Нажмите кнопку ОК, чтобы создать проект.

  4. В мастере приложений Win32 нажмите кнопку Далее, выберите вариант Пустой проект и нажмите кнопку Готово.

  5. Если окно Обозреватель решений не открыто, в меню Вид выберите пункт Обозреватель решений.

  6. Добавьте новый исходный файл в проект, выполнив следующие действия.

    1. В окне Обозреватель решений щелкните правой кнопкой мыши папку Исходные файлы и последовательно выберите пункты Добавить и Новый элемент.

    2. В узле Код выберите элемент Файл C++ (.cpp), введите имя файла и нажмите кнопку Добавить.

    CPP-файл появится в папке "Исходные файлы" в окне Обозреватель решений и откроется в редакторе Visual Studio.

  7. В файле, открытом в редакторе, введите допустимый программный код на языке C++, использующий стандартную библиотеку C++, или скопируйте один из примеров программ и вставьте его в файл.

    Например, можно использовать пример программы set::find (STL Samples), который входит в стандартную библиотеку шаблонов, поставляющуюся вместе со справкой.

    Если используется пример программы, обратите внимание на директиву using namespace std;. Эта директива позволяет использовать в программе функции cout и endl, не указывая их полные имена (std::cout и std::endl).

  8. Сохраните файл.

  9. В меню Построение выберите Построить решение.

    В окне Выходные данные выводятся сведения о ходе компиляции, например расположение журнала построения и сообщение о состоянии построения.

  10. В меню Отладка выберите команду Запуск без отладки.

    Если использовался пример программы, то выводится командное окно, в котором указано, найдены ли в наборе определенные целые числа.

Следующие действия

Перейти в предыдущий раздел: Создание приложений командной строки (C++). Перейти в следующий раздел: Пошаговое руководство. Компиляция машинной программы на языке C++ из командной строки (C++).

См. также

Задачи

Интерактивный учебник по Visual C++

Другие ресурсы

C++ Language Reference

Standard C++ Library Reference