Liste des Groupes | Revenir à cl c |
Kaz Kylheku <643-408-1753@kylheku.com> writes:On 2025-04-27, Scott Lurndal <scott@slp53.sl.home> wrote:Bonita Montero <Bonita.Montero@gmail.com> writes:>Am 27.04.2025 um 16:43 schrieb Kenny McCormack:>In article <vulcf3$tsqb$1@raubtier-asyl.eternal-september.org>,>
Bonita Montero <Bonita.Montero@gmail.com> wrote:Am 27.04.2025 um 15:33 schrieb Bonita Montero:
>The platform with the most comfortable handling of division by zeroes>
is Windows. Win32 allows to catch that errors easily, whereas with
Posix it's hard to continue the code in the same function or with
a calling function.
#include <Windows.h>
Burp!
#include <stdio.h>
>
using namespace std;
Burp again! Are you confused about which newsgroup this is?
Ignore it it you target a different platform. But it would be nice
if such problems were handleable that convenient in any lanugage.
Why? I've -never- needed to handle a divide by zero; a good programmer
won't let it happen.
What does a good programmer do if they are asked to write
a division routine for a run-time library called by other people's
code?
>
Or a programming language in which someone else can express a division
whose denominator could be zero?
Put a constraint in the documentation for the API specifying that
division by zero is undefined[*] and take the processor fault,
produce the core file and send it to the application developer with
a big sign marked RTFM.
Les messages affichés proviennent d'usenet.