K&R Style mit dem G++
-
Hi,
ich habe folgendes Problem: Ein Projekt soll von C auf C++ umgestellt werden (ca. 50 Dateien). Der C-Code verwendet K&R-Style für die Methodendefinitionen, die der GCC auch immer brav gefressen hat.
Beim einfachen Umbenennen der Dateien in .cpp und dem folglichen Kompilieren mit dem G++ hagelt es aber Fehlermeldungen, da dieser den K&R-Style nicht erkennt. (Nur zur Info - beim Umbenennen der Dateien bleibt es nicht - es wird auch tatsächlich C++-Code eingefügt werden).Daher ist meine Frage: Kann man dem G++ (3.3) irgendwie beibringen, auch den K&R-Style zu akzeptieren?
Die man-page gibt zu K&R bzw. Kernighan sogut wie garnichts her. Bitte auch keine Ratschläge wie "änder es doch einfach" - dafür ist es einfach zu viel Code.Danke!
-
ich weiß nicht ob es so eine Option gibt.
Aber das ist C, das ist nicht immer C++ kompatibel. Muss der C++ Code denn unbedingt in die C-Dateien? IMHO sollte man dann entweder alles korrekt nach C++ konvertieren oder das ganze einfach getrennt halten.