Какой тип мне следует поймать, если я выдаю строковый литерал?C++

Программы на C++. Форум разработчиков
Ответить Пред. темаСлед. тема
Anonymous
 Какой тип мне следует поймать, если я выдаю строковый литерал?

Сообщение Anonymous »

Я пишу довольно простое приложение на C++, используя g++ под Linux, и пытаюсь использовать некоторые необработанные строки в качестве исключений (да, я знаю, это не очень хорошая практика).

У меня есть следующий код (упрощенный):

Код: Выделить всё

int main()
{
try
{
throw "not implemented";

}
catch(std::string &error)
{
cerr

Подробнее здесь: [url]https://stackoverflow.com/questions/4831523/what-type-should-i-catch-if-i-throw-a-string-literal[/url]
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C++»