Article View: de.comp.lang.c++
Article #47Re: Verwendung von altem C-Code in C++
From: Markus Kuhn
Date: Fri, 28 Aug 1992 10:11
Date: Fri, 28 Aug 1992 10:11
24 lines
1697 bytes
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!mskuhnReferences:
<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