Hallo!
Mal wieder ein Problem. Das vorherige ist gelöst. Destruktor funktioniert hervorragend.
Nun aber habe ich das Problem, das ich mit ofstream etwas in eine Datei schreiben will. Einmal Character (Wörter) und einmal Zahlen. Dazu benutze ich zwei Funktionen: void caCharacterList::out() // Ausgabe der Worte mit den zugehörigen Zahlen
{
caElementChar *pEndChar;
pEndChar = m_pStartChar;
ofstream Index("c:\\Index.idx", ios::out);
Index << pEndChar->pszWord << "\t";
pEndChar->Filenumber.out();
while(pEndChar->next != NULL)
{
pEndChar = pEndChar->next;
Index << pEndChar->pszWord << "\t";
pEndChar->Filenumber.out();
}
}[/PHP] [PHP]void caIntegerList::out()
{
m_pEndInt = m_pStartInt;
????
while(m_pEndInt->next!=NULL)
{
m_pEndInt = m_pEndInt->next;
?????
}
????
} In der ersten Funktion, welche ich mit Word->out(); aufrufe klappt alles super. Nun möchte ich aber immer hinter das Wort eben Zahlen schreiben. was also mus ich da jetzt an die Stelle der Fragezeichen schreiben (die Fragezeichen unter der While-Schleifen stehen für das einfügen eines '\n' in die Datei)???
Bine
PS: In der Zeile ofstream Index("c:\\Index.idx", ios::out); steht bei mir 'ofstream Index("c:\\Index.idx", ios::out);'!!! Hier nur nicht durch die Darstellung mit PHP!