Я пытаюсь скомпилировать этот исходный код:
// exception_set_unexpected.cpp // compile with: /c /EHsc #include<exception> #include<iostream> using namespace std; void unfunction( ) { cout << "I'll be back." << endl; terminate( ); } int main( ) { unexpected_handler oldHand = set_unexpected( unfunction ); unexpected( ); }
Как добавить параметр compile with: /c /EHsc в Visual Studio 2010?
compile with: /c /EHsc
Щелкните правой кнопкой мыши по вашему проекту -> Свойства -> Свойства конфигурации -> C / C ++ -> Командная строка
Поставьте флаги в командной строке
Чтобы установить этот параметр компилятора в среде разработки Visual Studio Откройте диалоговое окно «Страницы свойств» проекта.Для получения дополнительной информации см. Как: открыть страницы свойств проекта. Щелкните папку C / C ++. Откройте страницу свойств создания кода. Установите для параметра Разрешить исключения C ++ значение Да (/EHsc). Щелкните страницу свойств командной строки. Введите параметр компилятора в поле Дополнительные параметры (/c).
Чтобы установить этот параметр компилятора в среде разработки Visual Studio
Подробнее здесь .
Параметр «/ EHsc» находится в разделе «Генерация кода» настроек проекта.
Параметр "/ c", я не уверен, что это (вариант "оставить комментарий"?)?
или, может быть, я неправильно читаю оригинальный вопрос.
М.