Registriert seit: 24. Sep 2022
Ort: Planet Erde
356 Beiträge
Delphi 11 Alexandria
|
AW: Delphi 7 32-Bit / C++ Builder 6 32-Bit / GNU C++ 64-Bit - Load 64-Bit in 32-Bit ?
12. Aug 2023, 15:50
naja, kommisch ist auch, dass ich die C++ STL nicht verwenden kann, wenn C Code mittels
BC++B6 compiliert wird.
Ein workaround wäre dann kommischerweise, das man:
#ifdef __cplusplus
# include <iostream>
...
extern std::string StringToUpperCase(const std::string& input);
#endif
verwendet - also dieses #ifdef __cplusplus ...
Ist das in der Neuen Version auch so komisch ?
Ich habe hier ein Angebot bekommen, das sich über: 1.234 TEuro bewegt, und in guten
Fällen auch noch 20 Prozent Rabatt gegeben wird...
Da würde ich eher die Alte Version nehmen, die zwar bissl mekkert, aber stabil läuft.
Nungut, man hat dann 1 Jahr Wartung und andere Special's - aber mir macht das echt
Gedanken, zumal ein C++ Compiler erkennen müsste, ob es sich um # include <cheader>
oder um # include <c++header> handelt.
Das: extern "C" void ... iss klar, aber ohne __cplusplus Definition ... naja...
Der MinGW oder auch einfach GCC/G++ kann an Hand der Extension erkennen, welcher
Compiler verwendet werden soll.
Da gebe ich einfach:
g++ -o foo.o -c foo.c // oder:
g++ -o foo.o -c foo.cc
ein, und es werden beide kompiliert, weil ja C das Subset von C++ ist ...
Manchmal macht mir Prograschmmiererei echt Spaß ...
Gruß
paule32
Frag doch einfach Alles was nicht programmiert werden kann, wird gelötet
|