Hallo Leute,
hab diesmal folgendes Problem. Habe einen Text per ifstream ausgelesen und in einen AnsiString verschoben. jetzt adde ich einen substring an der stelle (i, 1) ein Zeichen weit und möchte den in ein characterarray schieben, weiß aber nicht wie?
könnt ihr bitte helfen...
quellcode sieht ungefähr so aus.
using namespace std;
vector<string> ganzerText;
string zeile;
char textArray[1000];
ifstream eingabe ("c:\\Test.txt");
ofstream ausgabe("c:\\ausgabe.txt");
ganzerText.clear();
Memo1->Clear();
while (getline(eingabe, zeile,'\0'))
{
ganzerText.push_back(zeile);
ausgabe << zeile;
}
eingabe.close();
//ausgabe.close();
AnsiString neuerText = "";
for (int i=0; i<ganzerText.size(); i++)
{
neuerText += ganzerText.at(i).c_str();
}
for (int i=0; i<neuerText.Length(); i++)
{
Memo1->Lines->Add(neuerText.SubString(i,1));
}
}
[/php]