Пошаговое руководство. Создание стандартной программы 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.
Создание проекта и добавление исходного файла
Создайте проект (последовательно выбрав в меню Файл пункты Создать и Проект).
В области типов проектов Visual C++ выберите группу Win32 и щелкните элемент Консольное приложение Win32.
Введите имя проекта.
По умолчанию имя решения, содержащего проект, совпадает с именем проекта, однако можно ввести другое имя. Также можно указать другое расположение для проекта.
Нажмите кнопку ОК, чтобы создать проект.
В мастере приложений Win32 нажмите кнопку Далее, выберите вариант Пустой проект и нажмите кнопку Готово.
Если окно Обозреватель решений не открыто, в меню Вид выберите пункт Обозреватель решений.
Добавьте новый исходный файл в проект, выполнив следующие действия.
В окне Обозреватель решений щелкните правой кнопкой мыши папку Исходные файлы и последовательно выберите пункты Добавить и Новый элемент.
В узле Код выберите элемент Файл C++ (.cpp), введите имя файла и нажмите кнопку Добавить.
CPP-файл появится в папке "Исходные файлы" в окне Обозреватель решений и откроется в редакторе Visual Studio.
В файле, открытом в редакторе, введите допустимый программный код на языке C++, использующий стандартную библиотеку C++, или скопируйте один из примеров программ и вставьте его в файл.
Например, можно использовать пример программы set::find (STL Samples), который входит в стандартную библиотеку шаблонов, поставляющуюся вместе со справкой.
Если используется пример программы, обратите внимание на директиву using namespace std;. Эта директива позволяет использовать в программе функции cout и endl, не указывая их полные имена (std::cout и std::endl).
Сохраните файл.
В меню Построение выберите Построить решение.
В окне Выходные данные выводятся сведения о ходе компиляции, например расположение журнала построения и сообщение о состоянии построения.
В меню Отладка выберите команду Запуск без отладки.
Если использовался пример программы, то выводится командное окно, в котором указано, найдены ли в наборе определенные целые числа.
Следующие действия
Перейти в предыдущий раздел: Создание приложений командной строки (C++). Перейти в следующий раздел: Пошаговое руководство. Компиляция машинной программы на языке C++ из командной строки (C++).
См. также
Задачи
Интерактивный учебник по Visual C++