Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лягушин_Отчет_Лр1.doc
Скачиваний:
1
Добавлен:
01.03.2025
Размер:
724.99 Кб
Скачать

3. Исходный текст программы решения задачи

Главный модуль Лаб1.cpp:

#include "stdafx.h"

#include "HelloWorld.h"

#include "iostream"

using namespace std;

int _tmain(int argc, _TCHAR* argv[])

{

Print();

system("pause");

return 0;

}

Подключаемый модуль HelloWorld.cpp:

#include "HelloWorld.h"

#include "stdafx.h"

using namespace std;

void Print()

{

cout<<"Hello,World!!!"<<endl;

}

Заголовочный файл подключаемого модуля HelloWorld.h:

# ifndef HelloWorld

# define HelloWorld

void Print();

#endif

4 Описание интерфейса (руководство пользователя)

Данная программа реализует вывод сообщения «Hello World!!!» на экран.

Для этого нужно после запуска проекта Lab1 в Visual Studio 2010 нажать клавишу F5. После этого на экране появится главное окно программы.

5 Описание тестовых примеров

В результате работы приложения выдается сообщение на консоль «Hello World!!!».

Приложение 1

@

Указывает файл ответа.

/?HYPERLINK "http://msdn.microsoft.com/ru-ru/library/b9d41cxs.aspx"

Отображает список параметров компилятора.

/AIHYPERLINK "http://msdn.microsoft.com/ru-ru/library/x1x72k9t.aspx"

Указывает каталог поиска для разрешения ссылок на файлы, указанные в директиве#using.

/HYPERLINK "http://msdn.microsoft.com/ru-ru/library/ms173498.aspx"analyzeHYPERLINK "http://msdn.microsoft.com/ru-ru/library/ms173498.aspx"

Включение анализа кода.

/HYPERLINK "http://msdn.microsoft.com/ru-ru/library/7t5yh4fd.aspx"archHYPERLINK "http://msdn.microsoft.com/ru-ru/library/7t5yh4fd.aspx"

Определяет архитектуру для создания кода.

/HYPERLINK "http://msdn.microsoft.com/ru-ru/library/ms173499.aspx"bigobjHYPERLINK "http://msdn.microsoft.com/ru-ru/library/ms173499.aspx"

Увеличивает число адресуемых секций в файле OBJ

/CHYPERLINK "http://msdn.microsoft.com/ru-ru/library/32165865.aspx"

Сохраняет комментарии на этапе предварительной обработки.

/cHYPERLINK "http://msdn.microsoft.com/ru-ru/library/8we9bhf4.aspx"

Задает компиляцию без компоновки.

/HYPERLINK "http://msdn.microsoft.com/ru-ru/library/k8d11d4s.aspx"clrHYPERLINK "http://msdn.microsoft.com/ru-ru/library/k8d11d4s.aspx"

Создает выходной файл, предназначенный для выполнения в среде CLR.

/DHYPERLINK "http://msdn.microsoft.com/ru-ru/library/hhzbb5c8.aspx"

Определяет константы и макросы.

/HYPERLINK "http://msdn.microsoft.com/ru-ru/library/ms173501.aspx"docHYPERLINK "http://msdn.microsoft.com/ru-ru/library/ms173501.aspx"

Сведение документирующих комментариев в XML-файл.

/EHYPERLINK "http://msdn.microsoft.com/ru-ru/library/3xkfswhy.aspx"

Копирует выходные данные препроцессора в стандартный вывод.

/EHHYPERLINK "http://msdn.microsoft.com/ru-ru/library/1deeycx5.aspx"

Задает модель обработки исключений.

/EPHYPERLINK "http://msdn.microsoft.com/ru-ru/library/becb7sys.aspx"

Копирует выходные данные препроцессора в стандартный вывод.

/HYPERLINK "http://msdn.microsoft.com/ru-ru/library/ms173502.aspx"errorReportHYPERLINK "http://msdn.microsoft.com/ru-ru/library/ms173502.aspx"

Разрешает передавать данные о внутренних ошибках компилятора (ICE) непосредственно в группу Visual C++.

/FHYPERLINK "http://msdn.microsoft.com/ru-ru/library/tdkhxaks.aspx"

Задает размер стека.

/HYPERLINK "http://msdn.microsoft.com/ru-ru/library/ms173505.aspx"favorHYPERLINK "http://msdn.microsoft.com/ru-ru/library/ms173505.aspx"

Формирует код, оптимизированный для конкретной архитектуры x64 или для специфики микроархитектур в архитектурах AMD64 и EM64T

/FAHYPERLINK "http://msdn.microsoft.com/ru-ru/library/367y26c6.aspx"

Создает файл листинга.

/HYPERLINK "http://msdn.microsoft.com/ru-ru/library/367y26c6.aspx"FaHYPERLINK "http://msdn.microsoft.com/ru-ru/library/367y26c6.aspx"

Задает имя файла листинга.

/FCHYPERLINK "http://msdn.microsoft.com/ru-ru/library/027c4t2s.aspx"

Вывод полного пути файлов исходного кода, переданных программе cl.exe, в диагностическом тексте.

/HYPERLINK "http://msdn.microsoft.com/ru-ru/library/9wst99a9.aspx"FdHYPERLINK "http://msdn.microsoft.com/ru-ru/library/9wst99a9.aspx"

Переименовывает файл базы данных программы.

/HYPERLINK "http://msdn.microsoft.com/ru-ru/library/kc584260.aspx"FeHYPERLINK "http://msdn.microsoft.com/ru-ru/library/kc584260.aspx"

Переименовывает исполняемый файл.

/FIHYPERLINK "http://msdn.microsoft.com/ru-ru/library/8c5ztk84.aspx"

Выполняет предварительную обработку указанного включаемого файла.

/HYPERLINK "http://msdn.microsoft.com/ru-ru/library/ee207218.aspx"FiHYPERLINK "http://msdn.microsoft.com/ru-ru/library/ee207218.aspx"

Задает предобработанное имя выходного файла.

/HYPERLINK "http://msdn.microsoft.com/ru-ru/library/8byw5bh9.aspx"FmHYPERLINK "http://msdn.microsoft.com/ru-ru/library/8byw5bh9.aspx"

Создает файл сопоставления.

/HYPERLINK "http://msdn.microsoft.com/ru-ru/library/yb8e9b8y.aspx"FoHYPERLINK "http://msdn.microsoft.com/ru-ru/library/yb8e9b8y.aspx"

Создает объектный файл.

/HYPERLINK "http://msdn.microsoft.com/ru-ru/library/e7s85ffb.aspx"fpHYPERLINK "http://msdn.microsoft.com/ru-ru/library/e7s85ffb.aspx"

Задает поведение чисел с плавающей запятой

/HYPERLINK "http://msdn.microsoft.com/ru-ru/library/8f7a897x.aspx"FpHYPERLINK "http://msdn.microsoft.com/ru-ru/library/8f7a897x.aspx"

Задает имя файла предкомпилированного заголовка.

/FRHYPERLINK "http://msdn.microsoft.com/ru-ru/library/d5a52hhk.aspx"

/HYPERLINK "http://msdn.microsoft.com/ru-ru/library/d5a52hhk.aspx"FrHYPERLINK "http://msdn.microsoft.com/ru-ru/library/d5a52hhk.aspx"

Создает файлы браузера.

/FUHYPERLINK "http://msdn.microsoft.com/ru-ru/library/81ex1b0a.aspx"

Принудительное использование имени файла, как если бы оно было указано в директиве #using.

/HYPERLINK "http://msdn.microsoft.com/ru-ru/library/d8ex062w.aspx"FxHYPERLINK "http://msdn.microsoft.com/ru-ru/library/d8ex062w.aspx"

Включает введенный код в исходный файл.

/G1HYPERLINK "http://msdn.microsoft.com/ru-ru/library/h66s5s0e.aspx"

Оптимизация для процессора Itanium. Параметр доступен только в кросс-компиляторе IPF или в компиляторе машинного кода IPF.

/G2HYPERLINK "http://msdn.microsoft.com/ru-ru/library/h66s5s0e.aspx"

Выполняет оптимизацию для процессора Itanium2 (используется по умолчанию при выборе между /G1 и /G2). Параметр доступен только в кросс-компиляторе IPF или в компиляторе машинного кода IPF.

/GAHYPERLINK "http://msdn.microsoft.com/ru-ru/library/yetwazx6.aspx"

Выполняет оптимизацию кода для приложений Windows.

/HYPERLINK "http://msdn.microsoft.com/ru-ru/library/46t77ak2.aspx"GdHYPERLINK "http://msdn.microsoft.com/ru-ru/library/46t77ak2.aspx"

Использует соглашение о вызовах __cdecl (только архитектура x86).

/HYPERLINK "http://msdn.microsoft.com/ru-ru/library/w6f1y6x3.aspx"GeHYPERLINK "http://msdn.microsoft.com/ru-ru/library/w6f1y6x3.aspx"

Включает стековые зонды.

/GFHYPERLINK "http://msdn.microsoft.com/ru-ru/library/s0s0asdt.aspx"

Включает объединение строк.

/GHHYPERLINK "http://msdn.microsoft.com/ru-ru/library/xc11y76y.aspx"

Вызывает функцию-обработчик _pexit.

/HYPERLINK "http://msdn.microsoft.com/ru-ru/library/c63a9b7h.aspx"GhHYPERLINK "http://msdn.microsoft.com/ru-ru/library/c63a9b7h.aspx"

Вызывает функцию-обработчик _penter.

/GLHYPERLINK "http://msdn.microsoft.com/ru-ru/library/0zza0de8.aspx"

Включает оптимизацию всей программы.

/HYPERLINK "http://msdn.microsoft.com/ru-ru/library/kfz8ad09.aspx"GmHYPERLINK "http://msdn.microsoft.com/ru-ru/library/kfz8ad09.aspx"

Включает минимальное перепостроение.

/GRHYPERLINK "http://msdn.microsoft.com/ru-ru/library/we6hfdy0.aspx"

Включает информацию о типах во время выполнения (RTTI).

/HYPERLINK "http://msdn.microsoft.com/ru-ru/library/46t77ak2.aspx"GrHYPERLINK "http://msdn.microsoft.com/ru-ru/library/46t77ak2.aspx"

Использует соглашение о вызовах __fastcall (только архитектура x86).

/GSHYPERLINK "http://msdn.microsoft.com/ru-ru/library/8dbf701c.aspx"

Буферизует проверку безопасности.

/HYPERLINK "http://msdn.microsoft.com/ru-ru/library/9598wk25.aspx"GsHYPERLINK "http://msdn.microsoft.com/ru-ru/library/9598wk25.aspx"

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

/GTHYPERLINK "http://msdn.microsoft.com/ru-ru/library/6e298fy4.aspx"

Поддерживает безопасность относительно волокон для данных, размещаемых с помощью статической локальной памяти потока.

/GXHYPERLINK "http://msdn.microsoft.com/ru-ru/library/d42ws1f6.aspx"

Включает синхронную обработку исключений.

/HYPERLINK "http://msdn.microsoft.com/ru-ru/library/xsa71f43.aspx"GyHYPERLINK "http://msdn.microsoft.com/ru-ru/library/xsa71f43.aspx"

Включает компоновку на уровне функций.

/GZHYPERLINK "http://msdn.microsoft.com/ru-ru/library/hddybs7t.aspx"

Аналогично /RTC1. /RTC (проверки ошибок во время выполнения)

/HYPERLINK "http://msdn.microsoft.com/ru-ru/library/46t77ak2.aspx"GzHYPERLINK "http://msdn.microsoft.com/ru-ru/library/46t77ak2.aspx"

Использует соглашение о вызовах __stdcall (только архитектура x86).

/HHYPERLINK "http://msdn.microsoft.com/ru-ru/library/bc2y4ddf.aspx"

Ограничивает длину внешних (открытых) имен.

/HELPHYPERLINK "http://msdn.microsoft.com/ru-ru/library/b9d41cxs.aspx"

Отображает список параметров компилятора.

/HYPERLINK "http://msdn.microsoft.com/ru-ru/library/6exwh0y6.aspx"homeparamsHYPERLINK "http://msdn.microsoft.com/ru-ru/library/6exwh0y6.aspx"

Принудительная запись параметров, переданных в регистрах, в соответствующие места в стеке при вхождении в функцию. Этот параметр компилятора предназначен только для компиляторов x64 (машинная компиляция и кросс-компиляция).

/HYPERLINK "http://msdn.microsoft.com/ru-ru/library/ms173507.aspx"hotpatchHYPERLINK "http://msdn.microsoft.com/ru-ru/library/ms173507.aspx"

Создание образа, допускающего горячее обновление.

/IHYPERLINK "http://msdn.microsoft.com/ru-ru/library/73f9s62w.aspx"

Осуществляет поиск включаемых файлов в каталоге.

/JHYPERLINK "http://msdn.microsoft.com/ru-ru/library/0d294k5z.aspx"

Изменяет тип char по умолчанию.

/LDHYPERLINK "http://msdn.microsoft.com/ru-ru/library/2kzt1wy3.aspx"

Создает библиотеку динамической компоновки.

/HYPERLINK "http://msdn.microsoft.com/ru-ru/library/2kzt1wy3.aspx"LDdHYPERLINK "http://msdn.microsoft.com/ru-ru/library/2kzt1wy3.aspx"

Создает отладочную библиотеку динамической компоновки.

/HYPERLINK "http://msdn.microsoft.com/ru-ru/library/5y4fae15.aspx"linkHYPERLINK "http://msdn.microsoft.com/ru-ru/library/5y4fae15.aspx"

Передает указанный параметр в программу LINK.

/LNHYPERLINK "http://msdn.microsoft.com/ru-ru/library/3th881xs.aspx"

Создает модуль MSIL.

/MDHYPERLINK "http://msdn.microsoft.com/ru-ru/library/2kzt1wy3.aspx"

Создает многопоточную библиотеку DLL с помощью библиотеки MSVCRT.lib.

/HYPERLINK "http://msdn.microsoft.com/ru-ru/library/2kzt1wy3.aspx"MDdHYPERLINK "http://msdn.microsoft.com/ru-ru/library/2kzt1wy3.aspx"

Создает отладочную многопоточную библиотеку DLL с помощью библиотеки MSVCRTD.lib.

/MPHYPERLINK "http://msdn.microsoft.com/ru-ru/library/bb385193.aspx"

Компилирует несколько исходных файлов с помощью нескольких процессов.

/MTHYPERLINK "http://msdn.microsoft.com/ru-ru/library/2kzt1wy3.aspx"

Создает многопоточный исполняемый файл с помощью библиотеки LIBCMT.lib.

/HYPERLINK "http://msdn.microsoft.com/ru-ru/library/2kzt1wy3.aspx"MTdHYPERLINK "http://msdn.microsoft.com/ru-ru/library/2kzt1wy3.aspx"

Создает отладочный многопоточный исполняемый файл с помощью библиотеки LIBCMTD.lib.

/HYPERLINK "http://msdn.microsoft.com/ru-ru/library/9k1xyh7d.aspx"nologoHYPERLINK "http://msdn.microsoft.com/ru-ru/library/9k1xyh7d.aspx"

Подавление отображения приветствия.

/O1HYPERLINK "http://msdn.microsoft.com/ru-ru/library/8f8h5cxt.aspx"

Уменьшает размер кода.

/O2HYPERLINK "http://msdn.microsoft.com/ru-ru/library/8f8h5cxt.aspx"

Создает быстрый код.

/HYPERLINK "http://msdn.microsoft.com/ru-ru/library/47238hez.aspx"ObHYPERLINK "http://msdn.microsoft.com/ru-ru/library/47238hez.aspx"

Управляет подстановкой подставляемых функций.

/HYPERLINK "http://msdn.microsoft.com/ru-ru/library/aafb762y.aspx"OdHYPERLINK "http://msdn.microsoft.com/ru-ru/library/aafb762y.aspx"

Отключает оптимизацию.

/HYPERLINK "http://msdn.microsoft.com/ru-ru/library/1yk3ydd7.aspx"OgHYPERLINK "http://msdn.microsoft.com/ru-ru/library/1yk3ydd7.aspx"

Использует глобальную оптимизацию.

/HYPERLINK "http://msdn.microsoft.com/ru-ru/library/f99tchzc.aspx"OiHYPERLINK "http://msdn.microsoft.com/ru-ru/library/f99tchzc.aspx"

Создает встроенные функции.

/HYPERLINK "http://msdn.microsoft.com/ru-ru/library/fw509c3b.aspx"openmpHYPERLINK "http://msdn.microsoft.com/ru-ru/library/fw509c3b.aspx"

Включает прагма-директиву #pragma omp в исходном коде.

/HYPERLINK "http://msdn.microsoft.com/ru-ru/library/f9534wye.aspx"OsHYPERLINK "http://msdn.microsoft.com/ru-ru/library/f9534wye.aspx"

Отдает приоритет уменьшению размера кода.

/HYPERLINK "http://msdn.microsoft.com/ru-ru/library/f9534wye.aspx"OtHYPERLINK "http://msdn.microsoft.com/ru-ru/library/f9534wye.aspx"

Отдает приоритет быстрому коду.

/HYPERLINK "http://msdn.microsoft.com/ru-ru/library/59a3b321.aspx"OxHYPERLINK "http://msdn.microsoft.com/ru-ru/library/59a3b321.aspx"

Использует максимальную оптимизацию (/Ob2gity /Gs).

/HYPERLINK "http://msdn.microsoft.com/ru-ru/library/2kxx5t2c.aspx"OyHYPERLINK "http://msdn.microsoft.com/ru-ru/library/2kxx5t2c.aspx"

Отказ от использования указателя фрейма (только архитектура x86).

/HYPERLINK "http://msdn.microsoft.com/ru-ru/library/bb384774.aspx"Qfast_transcendentalsHYPERLINK "http://msdn.microsoft.com/ru-ru/library/bb384774.aspx"

Создание быстрых трансцендентных функций.

/HYPERLINK "http://msdn.microsoft.com/ru-ru/library/6d9xx1d2.aspx"QIfistHYPERLINK "http://msdn.microsoft.com/ru-ru/library/6d9xx1d2.aspx"

Подавляет использование функции _ftol при необходимости преобразования из типа с плавающей запятой в целочисленный тип (только архитектура x86).

/HYPERLINK "http://msdn.microsoft.com/ru-ru/library/bb385233.aspx"Qimprecise_fwaitsHYPERLINK "http://msdn.microsoft.com/ru-ru/library/bb385233.aspx"

Удаляет команды fwait внутри блоков try.

/QIPF_BHYPERLINK "http://msdn.microsoft.com/ru-ru/library/bt1z85wy.aspx"

Отключает создание последовательностей инструкций, приводящих к непредсказуемым результатам, в соответствии со списком ошибок для ревизии процессора B (только архитектура IPF).

/QIPF_CHYPERLINK "http://msdn.microsoft.com/ru-ru/library/t9zkze9f.aspx"

Отключает создание последовательностей инструкций, приводящих к непредсказуемым результатам, в соответствии со списком ошибок для ревизии процессора C (только архитектура IPF).

/QIPF_fr32HYPERLINK "http://msdn.microsoft.com/ru-ru/library/5y29d6s1.aspx"

Отключает использование 96 верхних регистров с плавающей запятой (только архитектура IPF).

/HYPERLINK "http://msdn.microsoft.com/ru-ru/library/ms173509.aspx"QIPF_noPICHYPERLINK "http://msdn.microsoft.com/ru-ru/library/ms173509.aspx"

Создание образа с кодом, зависящим от позиции (только архитектура IPF).

/HYPERLINK "http://msdn.microsoft.com/ru-ru/library/s15cta9c.aspx"QIPF_restrict_plabelsHYPERLINK "http://msdn.microsoft.com/ru-ru/library/s15cta9c.aspx"

Улучшает производительность программ, не создающих функции во время выполнения (только архитектура IPF).

/PHYPERLINK "http://msdn.microsoft.com/ru-ru/library/8z9z0bx6.aspx"

Записывает выходные данные препроцессора в файл.

/RTCHYPERLINK "http://msdn.microsoft.com/ru-ru/library/8wtf2dfz.aspx"

Включает проверку ошибок во время выполнения.

/HYPERLINK "http://msdn.microsoft.com/ru-ru/library/hdkef6tk.aspx"showIncludesHYPERLINK "http://msdn.microsoft.com/ru-ru/library/hdkef6tk.aspx"

Отображает список включаемых файлов во время компиляции.

/HYPERLINK "http://msdn.microsoft.com/ru-ru/library/032xwy55.aspx"TcHYPERLINK "http://msdn.microsoft.com/ru-ru/library/032xwy55.aspx"

/TCHYPERLINK "http://msdn.microsoft.com/ru-ru/library/032xwy55.aspx"

Указывает исходный файл на языке C.

/HYPERLINK "http://msdn.microsoft.com/ru-ru/library/032xwy55.aspx"TpHYPERLINK "http://msdn.microsoft.com/ru-ru/library/032xwy55.aspx"

/TPHYPERLINK "http://msdn.microsoft.com/ru-ru/library/032xwy55.aspx"

Указывает исходный файл на языке C++.

/UHYPERLINK "http://msdn.microsoft.com/ru-ru/library/c3h46dfd.aspx"

Удаляет предварительно определенный макрос.

/uHYPERLINK "http://msdn.microsoft.com/ru-ru/library/c3h46dfd.aspx"

Удаляет все предварительно определенные макросы.

/VHYPERLINK "http://msdn.microsoft.com/ru-ru/library/47c4h14a.aspx"

Задает строку версии.

/HYPERLINK "http://msdn.microsoft.com/ru-ru/library/7sf3txa8.aspx"vdHYPERLINK "http://msdn.microsoft.com/ru-ru/library/7sf3txa8.aspx"

Подавляет или включает скрытые vtordisp-члены класса.

/HYPERLINK "http://msdn.microsoft.com/ru-ru/library/yad46a6z.aspx"vmbHYPERLINK "http://msdn.microsoft.com/ru-ru/library/yad46a6z.aspx"

Использует оптимальное основание для указателей на члены.

/HYPERLINK "http://msdn.microsoft.com/ru-ru/library/yad46a6z.aspx"vmgHYPERLINK "http://msdn.microsoft.com/ru-ru/library/yad46a6z.aspx"

Использует полное обобщение для указателей на члены.

/HYPERLINK "http://msdn.microsoft.com/ru-ru/library/bkb78zf3.aspx"vmmHYPERLINK "http://msdn.microsoft.com/ru-ru/library/bkb78zf3.aspx"

Объявляет множественное наследование.

/HYPERLINK "http://msdn.microsoft.com/ru-ru/library/bkb78zf3.aspx"vmsHYPERLINK "http://msdn.microsoft.com/ru-ru/library/bkb78zf3.aspx"

Объявляет одиночное наследование.

/HYPERLINK "http://msdn.microsoft.com/ru-ru/library/bkb78zf3.aspx"vmvHYPERLINK "http://msdn.microsoft.com/ru-ru/library/bkb78zf3.aspx"

Объявляет виртуальное наследование.

/HYPERLINK "http://msdn.microsoft.com/ru-ru/library/jj204392.aspx"volatileHYPERLINK "http://msdn.microsoft.com/ru-ru/library/jj204392.aspx"

Выбирает интерпретируется как зависимое ключевое слово.

/WHYPERLINK "http://msdn.microsoft.com/ru-ru/library/thxezb7y.aspx"

Устанавливает порог предупреждений.

/wHYPERLINK "http://msdn.microsoft.com/ru-ru/library/thxezb7y.aspx"

Отключает все предупреждения.

/HYPERLINK "http://msdn.microsoft.com/ru-ru/library/thxezb7y.aspx"WallHYPERLINK "http://msdn.microsoft.com/ru-ru/library/thxezb7y.aspx"

Включает все предупреждения, в том числе предупреждения, отключенные по умолчанию.

/WLHYPERLINK "http://msdn.microsoft.com/ru-ru/library/5x14stb0.aspx"

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

/Wp64HYPERLINK "http://msdn.microsoft.com/ru-ru/library/yt4xw8fh.aspx"

Выявляет проблемы 64-битной переносимости.

/XHYPERLINK "http://msdn.microsoft.com/ru-ru/library/93t31bx4.aspx"

Пропускает стандартный каталог включаемых файлов.

/Y-HYPERLINK "http://msdn.microsoft.com/ru-ru/library/1hy7a92h.aspx"

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

/HYPERLINK "http://msdn.microsoft.com/ru-ru/library/7zc28563.aspx"YcHYPERLINK "http://msdn.microsoft.com/ru-ru/library/7zc28563.aspx"

Создает файл предкомпилированного заголовка.

/HYPERLINK "http://msdn.microsoft.com/ru-ru/library/6bef4950.aspx"YdHYPERLINK "http://msdn.microsoft.com/ru-ru/library/6bef4950.aspx"

Размещает полную отладочную информацию во всех объектных файлах.

/HYPERLINK "http://msdn.microsoft.com/ru-ru/library/w6y1zk9f.aspx"YlHYPERLINK "http://msdn.microsoft.com/ru-ru/library/w6y1zk9f.aspx"

Введение ссылки PCH при создании отладочной библиотеки

/HYPERLINK "http://msdn.microsoft.com/ru-ru/library/z0atkd6c.aspx"YuHYPERLINK "http://msdn.microsoft.com/ru-ru/library/z0atkd6c.aspx"

Использует файл предкомпилированного заголовка при построении.

/Z7HYPERLINK "http://msdn.microsoft.com/ru-ru/library/958x11bc.aspx"

Создает отладочную информацию, совместимую с C 7.0.

/HYPERLINK "http://msdn.microsoft.com/ru-ru/library/0k0w269d.aspx"ZaHYPERLINK "http://msdn.microsoft.com/ru-ru/library/0k0w269d.aspx"

Отключает расширения языка.

/HYPERLINK "http://msdn.microsoft.com/ru-ru/library/w455da8a.aspx"ZcHYPERLINK "http://msdn.microsoft.com/ru-ru/library/w455da8a.aspx"

Задает стандартное поведение при использовании параметра /Ze. /HYPERLINK "http://msdn.microsoft.com/ru-ru/library/0k0w269d.aspx"ZaHYPERLINK "http://msdn.microsoft.com/ru-ru/library/0k0w269d.aspx", /HYPERLINK "http://msdn.microsoft.com/ru-ru/library/0k0w269d.aspx"ZeHYPERLINK "http://msdn.microsoft.com/ru-ru/library/0k0w269d.aspx" (отключить расширения языка)

/HYPERLINK "http://msdn.microsoft.com/ru-ru/library/0k0w269d.aspx"ZeHYPERLINK "http://msdn.microsoft.com/ru-ru/library/0k0w269d.aspx"

Включает расширения языка.

/HYPERLINK "http://msdn.microsoft.com/ru-ru/library/y4s1adf3.aspx"ZgHYPERLINK "http://msdn.microsoft.com/ru-ru/library/y4s1adf3.aspx"

Создает прототипы функций.

/ZIHYPERLINK "http://msdn.microsoft.com/ru-ru/library/958x11bc.aspx"

Включает отладочную информацию в базу данных программы, совместимую с функцией "Изменить и продолжить".

/HYPERLINK "http://msdn.microsoft.com/ru-ru/library/958x11bc.aspx"ZiHYPERLINK "http://msdn.microsoft.com/ru-ru/library/958x11bc.aspx"

Создает полную отладочную информацию.

/HYPERLINK "http://msdn.microsoft.com/ru-ru/library/f1tbxcxh.aspx"ZlHYPERLINK "http://msdn.microsoft.com/ru-ru/library/f1tbxcxh.aspx"

Удаляет имя библиотеки по умолчанию из файла OBJ (только архитектура x86).

/HYPERLINK "http://msdn.microsoft.com/ru-ru/library/bdscwf1c.aspx"ZmHYPERLINK "http://msdn.microsoft.com/ru-ru/library/bdscwf1c.aspx"

Указывает предел выделения памяти для предкомпилированного заголовка.

/HYPERLINK "http://msdn.microsoft.com/ru-ru/library/xh3e3fd0.aspx"ZpHYPERLINK "http://msdn.microsoft.com/ru-ru/library/xh3e3fd0.aspx"

Упаковывает члены структур.

/HYPERLINK "http://msdn.microsoft.com/ru-ru/library/we9a1ahs.aspx"ZsHYPERLINK "http://msdn.microsoft.com/ru-ru/library/we9a1ahs.aspx"

Проверяет только синтаксис.

/ZWHYPERLINK "http://msdn.microsoft.com/ru-ru/library/hh561383.aspx"

Создает выходной файл, предназначенный для выполнения на Среда выполнения Windows.

/HYPERLINK "http://msdn.microsoft.com/ru-ru/library/acf58x4d.aspx"ZxHYPERLINK "http://msdn.microsoft.com/ru-ru/library/acf58x4d.aspx"

Создание отлаживаемого оптимизированного кода. Параметр доступен только в кросс-компиляторе IPF или в компиляторе машинного кода IPF.