const variablen struct und Intalisierung
-
@Peter-Viehweger sagte in const variablen struct und Intalisierung:
dann habe ich irgendwo mal aufgeschnappt, dass man c und c++ nicht einfach so vermischen soll, weil das mit den 100% kompatibilität bestimmt seit 30 jahren nicht mehr so ist und mir halt gedanken gemacht, wie man sowas dann anders/besser umsetzen könnte.
Über die Kompatibilität würde ich mir keine Gedanken machen.
Wohl eher dass auf einmal uralte Konzepte aus C in C++ auftauchen, obwohl diese wesentlich besser in C++ gelöst werden. Angefangen von manueller Speicherverwaltung, fehlende Container-Klassen, fehlende Template, stellenweise fehlende Typsicherheit,... Aber auch Struct-Definitionen wie in BITMAPCOREINFO.
Vor daher würde ich C Code in C++ nur in begründeten Ausnahmefällen dulden.
-
@hustbaer sagte in const variablen struct und Intalisierung:
Die Frage ist für mich wieso du die Funktion(en) überhaupt in C implementieren willst, wenn sie in einem C++ Projekt verwendet werden.
das habe ich falsch formuliert, evtl. soll auch reines C verwendet werden... wobei ich mittlerweile denke dass man es auch in C++ hätte machen können.. kleinster gemeinsame Teiler .. performance bla bla ..