- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
void Sender::exceptionHandler()
{
try
{
throw;
}
catch (std::exception& ex)
{
Log::write(ex);
}
catch (...)
{
Log::write("I am CraZzY!");
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+48
void Sender::exceptionHandler()
{
try
{
throw;
}
catch (std::exception& ex)
{
Log::write(ex);
}
catch (...)
{
Log::write("I am CraZzY!");
laMer007 03.02.2015 18:41 # 0
guest 03.02.2015 19:46 # +1
в catch вызов функции одной строкой, внутри хандлера перевыбрасываем и разбираемся, что именно выскочило.
roman-kashitsyn 03.02.2015 18:45 # 0
Elvenfighter 05.02.2015 00:14 # 0