LINUX.ORG.RU

Re: Как заставить работать exceptions

Деление на 0 в общем случае не вызовет exception C++.
На одних архитектурах под UNIX при делении на ноль процессу посылается сигнал SIGFPE (может быть и другое название), на других в переменную записывается специальное значение NaN (так например обстоит дело в HP-UX).

romanSA ()
Ответ на: Re: Как заставить работать exceptions от alexsy

Re: Как заставить работать exceptions

А такой код работает?

include <iostream>

int main ()
{
try
{
throw "Test";
}
catch (const char * error)
{
std::cout << "Exception: " << error << std::endl;
}

return 0
}

Если нет, то какой у Вас компилятор?

romanSA ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.