Beispiel 1: Rekursion und verknüpfte Listen I

19.12.2016 08:31 Uhr
#include <iostream>

using namespace std;
#include <fstream>

#include "token1.h"

int main()
{
ifstream eingabe;
ClToken token;

eingabe.open("daten1.xml");
for (;;)
    {
    if (token.getToken(eingabe)==0) break;
    cout << "Token: " << token.start() << " - " << token.inhalt() << " - " << token.end() << endl;
    for (int i=0;i<token.att.zahlAtt();i++)
        cout << "Attribut " << token.att.zeigeAttName(i) << " hat den Wert "
             << token.att.zeigeAttWert(i) << endl;
    }
eingabe.close();
}

Anhang: example1.zip

Schlagwörter: