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.
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.
This C-addition exists since the beginning of the 1993, when NT
3.1 was born. With Unix you'd have to use signals, wich are totally
ugly since you couln't return to a different execution-context in
the same function.
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?
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 546 |
Nodes: | 16 (2 / 14) |
Uptime: | 46:29:01 |
Calls: | 10,395 |
Calls today: | 3 |
Files: | 14,066 |
Messages: | 6,417,273 |
Posted today: | 1 |