Ik ben (voor school) bezig met een form waarin informatie over een boek word ingevoerd en wat dan weer word opgeslagen als een xml document (dus volgens de xml opmaak).
wanneer ik uit een Tedit->Text iets wil wegschrijven (via fstream). Krijg ik de volgende foutmelding:
dit is dus bij deze code:
Hoe moet ik anders die AnsiString wegschrijven.
kan dat met een andere opperator.
of moet ik dit op een andere manier weggscrijven.
ps. ik ben nog een n00b in c++
wanneer ik uit een Tedit->Text iets wil wegschrijven (via fstream). Krijg ik de volgende foutmelding:
code:
1
| [C++ Error] Unit1.cpp(66): E2094 'operator<<' not implemented in type 'fstream' for arguments of type 'AnsiString' |
dit is dus bij deze code:
C++:
1
2
3
4
5
6
7
8
9
10
11
| { fstream XMLFile; XMLFile.open ("File1.XML", ios::out); if (XMLFile.is_open()) { XMLFile << "<BOEK>\n"; XMLFile << "\t <TITEL>"; XMLFile << InvTitel->Text; // blabla nog meer XMLFile.close(); }} |
Hoe moet ik anders die AnsiString wegschrijven.
kan dat met een andere opperator.
of moet ik dit op een andere manier weggscrijven.
ps. ik ben nog een n00b in c++