Christoph Maurer wrote:
* Am Die, 01 Jul 2003 schrieb Michael Schulz:
Sebastian Huber wrote:
Hi, weis einer warum 'sleep( -1)' (man 3 sleep) nicht so funktioniert wie es soll, d.h. anstatt moeglichst lange zu schlafen, kommt die Funktion sofort zurueck?
in meiner Manpage zu sleep steht folgendes:
unsigned int sleep(unsigned int seconds);
Das ist eine SuSE 8.2. Wo hast Du denn Deine Manpage her, dass man da ein signed uebergeben darf? Bis denne,
Was ist denn ein -1 an eine Funktion, die unsigned erwartet, anderes, als die größte mit unsigned darstellbare Zahl?
Mach mal: unsigned i; i = -1; cout << i;
Schön finde ich das allerdings nicht.
darauf wollte ich nicht hinaus. Ich wollte eigentlich wissen wo er das herhat, dass sleep sich so verhaelt? Wie gesagt (o. auch nicht :-) meine Manpage gibt das nicht her. Bis denne, Michael