Habe Probleme mit meinem Programm

HEY Leute habe in C++ eine Telfonliste erstellt und der gibt mir einen dummen Fehler raus weiss ehrlich nicht wo es hängt vielleicht kann mir einer von euch helfen!!!

Danke schon im Voraus !!!

Hier das Programm:

//--------------------------------------------------------------------
#include
#include
#include

using namespace std;

class eintrag{

public:

void neu();
void loeschen();
void anzeige();
void speichern (int, char[]);
void laden();

private:

string name;
string vorname;
string strasse;
string plz;
string wohnort;
/* string geschlecht;
string gdatum;
string gort;
string nation;
string beruf;*/
};
eintrag person[20];

void main()
{
int i = 0, j;
char auswahl;
char datei1[]=„Ausgabe.txt“;

ofstream ausgabe;
ifstream eingabe;

do
{
do
{
cout > j;
j–;
for (; j_> name;

cout > vorname;

cout > strasse;

cout > wohnort;

cout > plz;

/* cout > geschlecht;

cout > gdatum;

cout > gort;

cout > nation;

cout > beruf;*/

}

void eintrag::loeschen()
{
}

void eintrag :: anzeige()
{
cout_

Hallo Leut’.

HEY Leute habe in C++ eine Telfonliste erstellt und der gibt
mir einen dummen Fehler raus weiss ehrlich nicht wo es hängt
vielleicht kann mir einer von euch helfen!!!

Es ist immer lustig, wenn einer seinen Code nicht mit PRE-Tags schmückt und den Compiler angibt (immerhin MS Visual C++ 6.0)

Danke schon im Voraus !!!

…wird wohl noch etwas dauern :wink:

Bis dann mal
mfg M.L.

Hier das sauber formatierte Programm:

//--------------------------------------------------------------------

> #include   
> #include   
> #include   
>   
> using namespace std;  
>   
> class eintrag{  
>   
> public:  
>   
> void neu();  
> void loeschen();  
> void anzeige();  
> void speichern (int, char[]);  
> void laden();  
>   
> private:  
>   
> string name;  
> string vorname;  
> string strasse;  
> string plz;  
> string wohnort;  
> /\* string geschlecht;  
> string gdatum;  
> string gort;  
> string nation;  
> string beruf;\*/  
> };  
> eintrag person[20];  
>   
> void main()  
> {  
> int i = 0, j;  
> char auswahl;  
> char datei1[]="Ausgabe.txt";  
>   
> ofstream ausgabe;  
> ifstream eingabe;  
>   
> do  
> {  
> do  
> {  
> cout \> j;  
> j--;  
> for (; j_\> name;  
>   
> cout \> vorname;  
>   
> cout \> strasse;  
>   
> cout \> wohnort;  
>   
> cout \> plz;  
>   
> /\* cout \> geschlecht;  
>   
> cout \> gdatum;  
>   
> cout \> gort;  
>   
> cout \> nation;  
>   
> cout \> beruf;\*/  
>   
> }  
>   
> void eintrag::loeschen()  
> {  
> }  
>   
> void eintrag :: anzeige()  
> {  
> cout_

Hallo,

HEY Leute habe in C++ eine Telfonliste erstellt und der gibt
mir einen dummen Fehler raus weiss ehrlich nicht wo es hängt

Dann solltest du genau beschreiben, wie sich dieser Fehler bemerkbar macht und mit welchen Eingabedaten er reproduzierbar ist. Wenn wir schon etwas für die debuggen sollen, dann solltest du uns nicht mehr Aufwand als Nötig machen.

Grüße,
Moritz

Hi there!!
Ich hab mal ein paar Sachen ausgebessert.
Übersetzen kann man’s so. Auch funktioniert Namen eingeben
und beenden. Den Rest kannst Du evtl. selbst machen

//--------------------------------------------------------------------
#include
#include
#include

using namespace std;

class eintrag{

public:

void neu();
void loeschen();
void anzeige();
void speichern (int, char *);
void laden();

private:

string name;
string vorname;
string strasse;
string plz;
string wohnort;
/* string geschlecht;
string gdatum;
string gort;
string nation;
string beruf;*/
};
eintrag person[20];

void main()
{
int i = 0, j;
char auswahl;
char *datei1=„Ausgabe.txt“;

ofstream ausgabe;
ifstream eingabe;

do
{
do
{
cout > auswahl;
}
while(auswahl != ‚1‘ && auswahl != ‚2‘ && auswahl != ‚3‘ && auswahl != ‚4‘ && auswahl != ‚5‘
&& auswahl != ‚6‘);

switch (auswahl)
{
case ‚1‘ : person[i].neu();
i++;
break;

case ‚2‘ : cout > j;
j–;
for (; j_> name;

cout > vorname;

cout > strasse;

cout > wohnort;

cout > plz;

/* cout > geschlecht;

cout > gdatum;

cout > gort;

cout > nation;

cout > beruf;*/

}

void eintrag::loeschen()
{
}

void eintrag :: anzeige()
{
cout_