Форум программистов, компьютерный форум CyberForum.ru

Как делать log.txt? - C++

Восстановить пароль Регистрация
 
taras atavin
Ушёл с форума.
 Аватар для taras atavin
3569 / 1752 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
15.02.2010, 06:01     Как делать log.txt? #1
Реализацию объяснять не надо - сам справлюсь. А что выводу в лог подлежит и где именно этот вывод лучше сделать?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Patch
2276 / 491 / 11
Регистрация: 01.04.2009
Сообщений: 2,178
15.02.2010, 08:02     Как делать log.txt? #2
Выводу в лог подлежит то, что, нужно проверить.
Вывод лучше делать там, где изменяется то, что нужно проверить.
taras atavin
Ушёл с форума.
 Аватар для taras atavin
3569 / 1752 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
15.02.2010, 10:42  [ТС]     Как делать log.txt? #3
Во время отладки итак понятно. Но я прогу сделал, отдал юзверю, она у него сглючила, он мне прислал лог. Как заранее предусмотреть на этот случай весь вывод в лог?
Patch
2276 / 491 / 11
Регистрация: 01.04.2009
Сообщений: 2,178
15.02.2010, 11:02     Как делать log.txt? #4
Цитата Сообщение от taras atavin Посмотреть сообщение
Во время отладки итак понятно. Но я прогу сделал, отдал юзверю, она у него сглючила, он мне прислал лог. Как заранее предусмотреть на этот случай весь вывод в лог?
да никак.
все варианты глюков предусмотреть невозможно.
тем более, что логирование работы графического редактора, например, порядком отличается от логирования работы сервера.
типовой метод - завести переменную(можно глобальную), в которую в самом начале любой функции пишется некий текстовый ИД, или номер; и всю работу программы делать через try - catch.
В catch, соответственно, и создается лог, куда и пишется сия переменная, + критические для работы программы данные.
Или как в Microsoft Office - в catch ставить логирование всего стека, регистров, и дамп хипа программы.
Но тогда разбираться - заколебаешься.
taras atavin
Ушёл с форума.
 Аватар для taras atavin
3569 / 1752 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
15.02.2010, 11:32  [ТС]     Как делать log.txt? #5
Кто говорит обо всех?

Добавлено через 1 минуту
Цитата Сообщение от Patch Посмотреть сообщение
Или как в Microsoft Office
. Ага. И все их глюки повторить. Спасибо, не надо. Я потому и создал тему, что не хочу за мелкософтом обезьянничать.
Yandex
Объявления
15.02.2010, 11:32     Как делать log.txt?
Ответ Создать тему
Опции темы

Текущее время: 03:58. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru