danke für den Tip mit STLPort. Leider muss ich bei der Installation irgendetwas falsch gemacht haben. Es gibt soweit ich das verstehe noch einen Konflikt mit der alten STL. Dies ist eine der 7 Fehlermeldungen, die ich nun bei gleichem Programm erhalten habe.
Code:
error LNK2005: __alloc_osfhnd bereits in LIBCD.lib(osfinfo.obj) definiert
Was muss ich noch tun, damit nur noch die STLPort verwendet wird und nicht mehr die STL die beim VS C++ 6 dabei war?
Wieso machst du nicht besser den Umstieg in DEV-CPP und hörst du mit dem VC++ auf? Mit DEV-CPP kannst du auch von der WinAPI und MFC profitieren und unterstützt die STL! -- A! Elbereth Gilthoniel! silivren penna míriel o menel aglar elenath, Gilthoniel, A! Elbereth!
Ich habe jetzt schon weit über eine Stunde mit diesem STLPort und dem Visual Studio rumgemacht. Und nun möchte ich auch dieses Problem irgendwie gelöst haben. Was ich im Endeffekt dann benutzen werde, steht noch offen. Aber mich interessiert jetzt einfach die Lösung dieses Problems.
Unter Project -> Settings müsste es da ne EInstellungsmöglichkeit geben. Du darfst halt nicht gegen die LIBCD.lib linken. -- Einfachheit ist Voraussetzung für Zuverlässigkeit. -- Edsger Wybe Dijkstra
@Pablo Dev-Cpp ist eine kleine IDE, kein Compiler. Wenn man möchte wird der Mingw 3.2 mitgeliefert. MFC gibt es da meines Wissens aber nicht, kann mich aber auch irren. -- Wer früher stirbt ist länger tot.