Обработка ошибок, логи и не только.
Доброго времени суток, товарищи!
Думаю писть логи в html формате. Возникла следующая идея - чтобы ошибка в логе имела ссылку на оффсайт движка в раздел справки с описанием этой ошибки и действий, которые необходимо принять чтобы ее устранить. Какая то такая например: "<a href = http://sigle.com/help/error.php?err="InitError">Init Error!</a>" может быть в логах. Чем это удобно - открываем логи, видим ошибку в виде ссылки, если не знаем что делать - щелкаем на нее и RTFM. Так вот, развивая идею я пришел в выводу что было бы довольно удобно сделать вывод в логи ошибок в момент возникновения исключения. Т.е. в описываем исключении будут методы для вывода имени ошибки (what()) и вывод решения (ссылка на сайт), чтобы сформировать строчку в лог-файле. Но тут возникли некоторые неприятные моменты. Код:
#include <iostream> |
Ответ: Обработка ошибок, логи и не только.
Цитата:
Код:
#include <iostream> |
Ответ: Обработка ошибок, логи и не только.
не вариант.
так я буду нагружать конечного пользователя лишней писаниной. |
Ответ: Обработка ошибок, логи и не только.
Ну тогда так...
Код:
#include <iostream> Код:
....... |
Ответ: Обработка ошибок, логи и не только.
ISergey, во! Это отличный вариант, спасибо!
|
Часовой пояс GMT +4, время: 21:16. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot