Embedded Visual C++ und STL
-
Hallo,
ich versuche die STL in einem SDI zu benutzen -
habe using namespace std; und #include <map> einfügt doch beim Anwenden
erhalte ich nur Fehlermeldungen.Auch möchte ich einige C++ Dateien z. B. fstream nutzen.
Wie kann ich das machen?
Ich hoffe jemand kann mir helfen.
Mfg Rico
-
Wie lauten die Fehlermeldungen und wie sieht der code aus?
-
Hallo,
also in der ..Doc.h habe ich eingefügt:
#include <map>
#include <fstream>using namespace std;
in der ..Doc.cpp habe ich eingefügt:
ifstream input;
map<int,int> imap;
map<int,int>::iterator it;imap.insert(2,3);
die Fehlermeldung lautet:
D:\Microsoft eMbedded C++ 4.0\Common\EVC\MyProjects\Map_File_Test\Map_File_TestDoc.h(9) : fatal error C1083: Cannot open include file: 'fstream': No such file or directorydas gleiche auch für map.
Ich habe,aber schon versucht fstream.h und fstream.cpp dem Projekt zuzufügen
keine Veränderung.Header und CPP von Microsoft Visual Studio C++ und dann von Borland Builder eingefügt, da diese nicht bei embedded Visual vorhanden sind - ohne Erfolg
Ich hoffe es hilft um das Problem zu lösen und sag schon einmal danke.
Rico