|
Вывод ошибок не параметром метода какие есть варианты?
|
|||
---|---|---|---|
#18+
petrav, Ну вот этот то вопрос выше тебе понятен?))) ... |
|||
:
Нравится:
Не нравится:
|
|||
08.04.2021, 15:48 |
|
Вывод ошибок не параметром метода какие есть варианты?
|
|||
---|---|---|---|
#18+
MasterZiv, Хотелось как в шарпе ex.Message ex.Data[метка ex.innerException ex.ToString ex.распечатайСтек ... |
|||
:
Нравится:
Не нравится:
|
|||
08.04.2021, 15:57 |
|
Вывод ошибок не параметром метода какие есть варианты?
|
|||
---|---|---|---|
#18+
PetroNotC Sharp Dimitry Sibiryakov, >Кем не приветствуется? == авторВ с++ файналли не нужны, тут RAII есть. 21896029 У вас, товарищ, кашка в головушке. Где это я писал, "что исключения не приветствуются"? ... |
|||
:
Нравится:
Не нравится:
|
|||
08.04.2021, 17:39 |
|
Вывод ошибок не параметром метода какие есть варианты?
|
|||
---|---|---|---|
#18+
PetroNotC Sharp Подскажите галочку в студии. Я запускаю F5 во время написания кода. Консольное. Если есть ошибка, то все равно запускается "прошлая" версия. Приходится сначала F6 и потом F5. Надоедает. Как тут автоматом? Как в дельфи)) Вот чума. Потому что ты, получив сообщение об ошибках сборки и предложении запустить последнюю успешную, не только нажал "Да", но и установил флажок "больше не показывать". F10->Tools -> Options -> Project and Solutions -> Build and Run ... |
|||
:
Нравится:
Не нравится:
|
|||
08.04.2021, 17:59 |
|
Вывод ошибок не параметром метода какие есть варианты?
|
|||
---|---|---|---|
#18+
ъъъъъ PetroNotC Sharp Подскажите галочку в студии. Я запускаю F5 во время написания кода. Консольное. Если есть ошибка, то все равно запускается "прошлая" версия. Приходится сначала F6 и потом F5. Надоедает. Как тут автоматом? Как в дельфи)) Вот чума. Потому что ты, получив сообщение об ошибках сборки и предложении запустить последнюю успешную, не только нажал "Да", но и установил флажок "больше не показывать". F10->Tools -> Options -> Project and Solutions -> Build and Run ... |
|||
:
Нравится:
Не нравится:
|
|||
08.04.2021, 18:12 |
|
Вывод ошибок не параметром метода какие есть варианты?
|
|||
---|---|---|---|
#18+
PetroNotC Sharp Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17.
https://github.com/f35f22fan/Ods2/blob/master/ods/Book.cpp Вывод ошибок не параметром метода какие есть варианты? Я понимаю что try в плюсах не приветствуется. А так был бы вариант Зависит от того, куда эти ошибки после. Мне лично нравится именно такой вариант, как в твоем коде. Про исключения тут уже говорили, тоже использую. Ещё - в одном моем проекте есть централизованный "диспетчер ошибок". Представляет собой сервер (в отдельной нити), просто слушающий сокет. То есть, сервер, просто принимающий сообщения и отправляющий их куда и кому надо (в лог, в графическую подсистему, по tcp кому-то), фактически актор. "Сообщения" - это сообщения zeromq, летающие через zmq - сокеты с использованием iproc - протокола (т.е., не tcp/не в сети). Протокол inproc - зверски быстрый, не использует сеть, позволяет общаться между нитями внутри процесса. То есть, получается примерно тот же throw, но с перехватом в одном месте. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.04.2021, 18:25 |
|
Вывод ошибок не параметром метода какие есть варианты?
|
|||
---|---|---|---|
#18+
ъъъъъ Протокол inproc - зверски быстрый, не использует сеть, позволяет общаться между нитями внутри процесса. То есть, получается примерно тот же throw, но с перехватом в одном месте. Тут скорее всего речь идет не о перехвате. А о журналировании событий. В точке где возникло исключение вы уже ничего не перехватили и принять решение никакое там уже не сможете. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.04.2021, 18:58 |
|
Вывод ошибок не параметром метода какие есть варианты?
|
|||
---|---|---|---|
#18+
ъъъъъ, В линукс админы давно разделили. Приложение пишет в лог. А потом отдельные совершенно админские штучки читают эти логи, пакуют, агрегируют, анализируют и отправляют куда надо. Разделение труда. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.04.2021, 19:08 |
|
Вывод ошибок не параметром метода какие есть варианты?
|
|||
---|---|---|---|
#18+
mayton ъъъъъ Протокол inproc - зверски быстрый, не использует сеть, позволяет общаться между нитями внутри процесса. То есть, получается примерно тот же throw, но с перехватом в одном месте. Тут скорее всего речь идет не о перехвате. А о журналировании событий. В точке где возникло исключение вы уже ничего не перехватили и принять решение никакое там уже не сможете. Ну, диспетчер сообщений может и решение принять. Правда, на "глобальном" уровне. Я и написал - способ обработки зависит от того, что с самим фактом ошибки нужно делать. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.04.2021, 19:11 |
|
|
start [/forum/topic.php?fid=57&gotonew=1&tid=2017236]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
52ms |
get topic data: |
11ms |
get first new msg: |
8ms |
get forum data: |
3ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
others: | 11ms |
total: | 162ms |
0 / 0 |