Was sind Best Practices in Bezug auf C- und C++ - Codierungsstandards? Sollten die Entwickler es schaffen, sie zusammen zu mischen? Gibt es Komplikationen beim Verknüpfen von C- und C++ - Objektdateien?C- und C++ - Codierungsstandards
Sollten Dinge wie Socket-Bibliotheken, die traditionell in C geschrieben sind, in C bleiben und in separaten Quelldateien gespeichert werden? Das hält C-Code in .c-Dateien und C++ - Code in CPP-Dateien. Beim Mischen von C und C++ nach dem Parsen mit g ++ kommt es zu Leistungseinbußen, da in C keine typsicheren Prüfungen durchgeführt werden? aber sind in C++. Wäre der beste Weg, um C- und C++ - Quellcode-Dateien zu verknüpfen.
Nur ein Detail, aber ein C++ - Compiler wird C mit einem eingebauten C-Compiler kompilieren. Es gibt ein paar Dinge, die C anders als C++ macht. – tloach
Oh ja. Ich denke jedoch, dass das OP auf strukturierten Code im Aufrufsfunktionsstil als "C-Code" verweist, und mein Punkt war, dass dieser Stil auch "C++ Code" ist; Da es keine Nachteile für die Verwendung von C++ gibt, sollte man sich auch keine Gedanken über den Unterschied machen und alles in C++ machen (nicht unbedingt OOP!). – Sunlight