Für Andreas-Lisen
-
[Datei Klassen.h
#ifndef _Klassen_h
#define _Klassen_h
#include <iostream>using namespace std;
class Liste
{
class Daten
{
public:
int Wert;
Daten *m_pNext;
};Daten *m_pStart;
public:
Liste()
{
m_pStart = 0;
};void push(int Eingabe)
{
Daten *m_pNeu = new Daten;
m_pNeu->Wert = Eingabe;
m_pNeu->m_pNext = m_pStart;
m_pStart = m_pNeu;
};void ausgabe()
{
Daten *m_pLauf = m_pStart;while (m_pLauf !=0)
{
cout <<m_pLauf->Wert<<endl;
m_pLauf = m_pLauf->m_pNext;
}
};};
#endif;Main
#include <iostream>
#include "Klassen.h"using namespace std;
int main()
{
Liste l1;
int eingabe;
char loop = 1;
char auswahl;while(loop)
{
cout <<"Ein <e> Aus <a> Ende <x>";
cin >>auswahl;switch(auswahl)
{
case 'e':
cout <<"Wert :";
cin >>eingabe;
l1.push(eingabe);
break;case 'a':
l1.ausgabe();
break;case 'x':
loop = 0;
break;
}
}
return 0;
}
]
-
Öh, was? Wenn du nur temporär Code weiter geben willst, dann mach das doch bitte über Paste-Seiten. Das Forum ist für Fragen gedacht. Falls du eine Frage hast, dann solltest du diese auch formulieren.
sfds
wmfrsübrigens, was ich auf den ersten Blick sehe _Klasse_h ist ein verbotener Bezeichner, schau mal in die FAQ.