C++ VS98 Code in VS 2005 kompilieren
-
Hallo, was muss ich tun um C++ Code aus Visual Studio 98 in Visual Studio 2005 zu kompilieren. Gibt es da besondere Befehle damit die Header Dateien weiter verwendet werden können oder irgendwelche Zusatzoptionen für den Compiler.
Für Hilfe wäre ich äußerst dankbar.
-
Denkst du nicht, dass es einfacher wäre, wenn du hier deine konkreten Probleme auflistest, als dass jemand anders hier sämtliche Portierungsprobleme behandelt, von denen die meisten auf dich vermutlich gar nicht zutreffen?
-
es sind mehrere Projekte die portieren möchte. Eins der größten Probleme ist z.B. das die iostream.h nicht gefunden wird. Gibts da irgendwie ne möglichkeit, dass es funktioniert.
-
mjbcaps schrieb:
Eins der größten Probleme ist z.B. das die iostream.h nicht gefunden wird.
Die Header der C++-Standardbibliothek enden nicht auf .h. <iostream> heißt das Ding.
Alle Objekte, Klassen und Funktionen liegen im Namensraum std.
-
Ja, das war zu vermuten: ihr habt Nicht-ISO-Standard-Libraries benutzt, weil der Compiler so alt ist.
Beschäftigt euch mal mit dem ISO-C++ Standard den es seit 1998 gibt. Alle Standard-Header haben kein .h mehr und alle Klassen sind im namespace std.
-
OK, danke erstmal für die hinweise