🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: de.comp.lang.c++
Article #2241

Re: Hilfe - Datei Drucken über "Server" - Datei aufrufen über anderen Compi

#2241
From: Ulrich Homann
Date: Fri, 06 Mar 1998 00:00
35 lines
2278 bytes
Andreas Sayegh <sayegh@fokus.gmd.de> wrote:
>Pierre_Fenkart schrieb:
>> Ganz einfach frage: Hat jemand ein Sourccode f�r ein Programm das jede 2
>> sekunden nach einer Datei sucht, falls sie existiert eine MS-DOS
>> Eingabeaufforderung �ffnet (oder irgenwie anders - was den gleichen zweck
>> erf�llt) diese datei mit dem Befehl type Dateiname >PRN ausdr�ckt und dann
>> die Datei l�scht.

>int main() {
>	for (;;) {
>		if (access("myfile", F_OK) == 0) {
>			system("type myfile > PRN");
>			unlink("myfile");
>		}
>		sleep(2);
>	}
>	return 0; // for compiler's sake
>}
>
>access() ist wohl nicht ISO. sleep() wohl auch nicht.

access kann man sicher durch iso-konforme open und is_open ersetzen.
sleep scheint tatsaechlich nicht im Sprachstandard zu sein (warum eigendlich
nicht ?). Allerdings sollte sleep in jedem Unix (als Teil der c-lib.) 
vorhanden sein und vermutlich auch ueberall anders. 

Schliesst man eigendlich das main besser durch ein return (0) oder durch
ein exit (0) ab ? 
Wie ich irgendwann mal festgestellt habe, ist es durchaus sinnvoll eine
0 zurueckzugeben, und sei es, um fehlerhalte Umgebungen nicht glauben zu
lassen, das Programm haette einen Fehlerabbruch gehabt.

Gruss 
Ulrich
Technical Details
Message-ID: <6dph01$e9d$1@news.uni-paderborn.de>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <6dou9l$77u$1@ubnnews.unisource.ch> <35000573.876C63B@fokus.gmd.de>

Show Full Headers
Complete Article Headers
X-Google-Language: GERMAN,ASCII
X-Google-Thread: 1124cf,a4cf980dc14ebf0
X-Google-Attributes: gid1124cf,public
X-Google-Thread: 10870a,a4cf980dc14ebf0
X-Google-Attributes: gid10870a,public
X-Google-Thread: f6ef4,a4cf980dc14ebf0
X-Google-Attributes: gidf6ef4,public
X-Google-Thread: 10c73c,a4cf980dc14ebf0
X-Google-Attributes: gid10c73c,public
X-Google-Thread: 11171b,a4cf980dc14ebf0
X-Google-Attributes: gid11171b,public
From: ulho@paris.uni-paderborn.de (Ulrich Homann)
Subject: Re: Hilfe - Datei Drucken über "Server" - Datei aufrufen über anderen Compi
Date: 1998/03/06
Message-ID: <6dph01$e9d$1@news.uni-paderborn.de>
X-Deja-AN: 331474511
Content-Transfer-Encoding: 8bit
References: <6dou9l$77u$1@ubnnews.unisource.ch> <35000573.876C63B@fokus.gmd.de>
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Organization: uni-paderborn.de
Newsgroups: de.comp.lang.c++,de.comp.os.ms-windows.misc,de.comp.os.ms-windows.programmer,fido.ger.windows.prog,fido.windows-ger