🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: Verwendung von altem C-Code in C++

#47
From: Markus Kuhn
Date: Fri, 28 Aug 1992 10:11
24 lines
1697 bytes
kovacs@informatik.uni-stuttgart.de (Ernoe Kovacs) writes:

>c) Warum wird das den gemacht... Auch ANSI-C schreibt Protoypen aus
>   Kompatibilitaetsgruenden nicht vor.

Grosse Programme ohne Prototypes zu entwickeln ist eine sehr gefaehrliche
Angelegenheit, da meiner Erfahrung nach ein grosser Teil aller Fehler
auf Typinkonsistenzen zurueckzufuehren ist und da ist es doch nett, wenn
diese gleich vom Compiler entdeckt werden.

Daher mein Tip: Vergesst K&R (nur erste Auflage) so schnell wie moeglich
und benutzt immer Prototypes. Auch Funktionen ohne Parameter sollte man
in Standard-C mit xyz(void); deklarieren. Dann kann der Compiler
alles checken, man macht weniger Fehler und der Umstieg auf C++ wird 
erheblich leichter. Langfristig ist es also sicher von Vorteil,
dass C++ die Prototypes erzwingt!

Markus

---
Markus Kuhn, Computer Science student -=-=- University of Erlangen, Germany
Internet: mskuhn@immd4.informatik.uni-erlangen.de  |  X.500 entry available
-A distributed system is one in which the failure of a computer you didn't-
-even know existed can render your own computer unusable. (Leslie Lamport)-
Technical Details
Message-ID: <BtouyK.7MJ@immd4.informatik.uni-erlangen.de>
Path: arc1-ca.pugleaf.net!sparky!uunet!math.fu-berlin.de!zrz.tu-berlin.de!cs.tu-berlin.de!fauern!fauna!cip.informatik.uni-erlangen.de!mskuhn
References: <KOVACS.92Aug27094714@orgel.informatik.uni-stuttgart.de>

Show Full Headers
Complete Article Headers
Newsgroups: de.comp.lang.c++
Path: arc1-ca.pugleaf.net!sparky!uunet!math.fu-berlin.de!zrz.tu-berlin.de!cs.tu-berlin.de!fauern!fauna!cip.informatik.uni-erlangen.de!mskuhn
From: mskuhn@cip.informatik.uni-erlangen.de (Markus Kuhn)
Subject: Re: Verwendung von altem C-Code in C++
References: <KOVACS.92Aug27094714@orgel.informatik.uni-stuttgart.de>
Message-ID: <BtouyK.7MJ@immd4.informatik.uni-erlangen.de>
Sender: news@immd4.informatik.uni-erlangen.de
Organization: CSD., University of Erlangen
Distribution: de
Date: Fri, 28 Aug 1992 10:11:08 GMT
Lines: 24