Кресты / Говнокод #17567 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11
  12. 12
  13. 13
void Sender::exceptionHandler()
{
	try
	{
		throw;
	}
	catch (std::exception& ex)
	{
		Log::write(ex);
	}
	catch (...)
	{
		Log::write("I am CraZzY!");

Запостил: laMer007 laMer007, (Updated )

Комментарии (4) RSS

  • Надо полазить, но может exceptionHandler вызывается даже в деструкторе
    Ответить
    • обычно его вызов ставят в catch, на вид -- стандартная практика.
      в catch вызов функции одной строкой, внутри хандлера перевыбрасываем и разбираемся, что именно выскочило.
      Ответить
  • в чём говно, кроме неконстантной ссылки на исключение и смищной надписи в логе?
    Ответить

Добавить комментарий

Семь раз отмерь — один отрежь, guest!

    А не использовать ли нам bbcode?


    8