Home » Extra libraries, Code snippets, applications etc. » C++ language problems and code snippets » Capture division by zero
Re: Capture division by zero [message #55212 is a reply to message #55208] |
Mon, 19 October 2020 07:57   |
 |
koldo
Messages: 3432 Registered: August 2008
|
Senior Veteran |
|
|
Quote:From my personal experience you should identify all the places when division by zero can occurred and handle error separately. I agree with you. However the DEBUG mode serves to capture unexpected situations, and this is to add more power to DEBUG mode detection of unexpected and nasty events. In addition to numerical errors, I have included unhandled exceptions, pure virtual functions and invalid parameter handler.
As soon as I tried it with one of my applications, I found a division by zero in an initialization that, by pure luck, had never caused any problem. This alone has been worth the effort, and I think I will capture many more ugly situations like this. 
Edit: PD: In a perfect world, DEBUG would be useless
Best regards
IƱaki
[Updated on: Mon, 19 October 2020 08:18] Report message to a moderator
|
|
|
 |
|
Capture division by zero
By: koldo on Fri, 16 October 2020 09:15
|
 |
|
Re: Capture division by zero
By: Didier on Sat, 17 October 2020 23:53
|
 |
|
Re: Capture division by zero
By: koldo on Sun, 18 October 2020 21:38
|
 |
|
Re: Capture division by zero
By: koldo on Mon, 19 October 2020 07:57
|
 |
|
Re: Capture division by zero
By: Didier on Mon, 19 October 2020 20:54
|
 |
|
Re: Capture division by zero
By: koldo on Tue, 20 October 2020 08:02
|
 |
|
Re: Capture division by zero
By: Didier on Tue, 20 October 2020 20:58
|
 |
|
Re: Capture division by zero
By: koldo on Wed, 21 October 2020 07:55
|
 |
|
Re: Capture division by zero
By: Didier on Wed, 21 October 2020 20:29
|
 |
|
Re: Capture division by zero
By: mirek on Tue, 27 October 2020 09:27
|
 |
|
Re: Capture division by zero
By: koldo on Tue, 27 October 2020 10:58
|
 |
|
Re: Capture division by zero
|
 |
|
Re: Capture division by zero
By: mirek on Mon, 25 July 2022 09:39
|
 |
|
Re: Capture division by zero
|
 |
|
Re: Capture division by zero
By: Klugier on Sun, 18 October 2020 21:21
|
 |
|
Re: Capture division by zero
By: Klugier on Mon, 26 October 2020 23:51
|
 |
|
Re: Capture division by zero
By: mirek on Tue, 27 October 2020 11:53
|
 |
|
Re: Capture division by zero
By: koldo on Tue, 27 October 2020 17:08
|
 |
|
Re: Capture division by zero
By: Didier on Tue, 27 October 2020 18:58
|
 |
|
Re: Capture division by zero
By: koldo on Tue, 27 October 2020 19:21
|
Goto Forum:
Current Time: Wed Apr 30 16:23:30 CEST 2025
Total time taken to generate the page: 0.00479 seconds
|