Thread Probleme mit struct (9 answers)
Opened by renee at 2004-04-23 16:44

renee
 2004-04-23 16:44
#10936 #10936
User since
2003-08-04
14371 Artikel
ModeratorIn
[Homepage] [default_avatar]
Hi!

Ich habe in einem Programm folgendes struct:
Code: (dl )
1
2
3
4
5
6
7
8
9
/*
* Struct für die einzelnen Elemente
*/
struct TelBuchEintrag{
char *name;
char *telNummer;

TelBuchEintrag *nextEintrag;
};


und später den Code:
Code: (dl )
1
2
3
4
5
6
7
8
9
/*
* Neuen Telefonbucheintrag hinzufuegen
*/
bool addEntry(char* text, char* nummer){
TelBuchEintrag *neuerEintrag = new(TelBuchEintrag);
neuerEintrag->name = text;
neuerEintrag->telNummer = nummer;
neuerEintrag->nextEintrag = NULL;
}


Und beim kompilieren bekomme ich folgende Fehler:
Quote
(reneeb) Fri Apr 23 14:37:01 [-bash]
~/Tests/cpp 11> g++ Telefonliste.cpp
Telefonliste.cpp: In function `bool addEntry(char*, char*)':
Telefonliste.cpp:49: `letzerEintrag' undeclared (first use this function)
Telefonliste.cpp:49: (Each undeclared identifier is reported only once for each
function it appears in.)
Telefonliste.cpp:56: `struct TelBuchEintrag' has no member named `next'
Telefonliste.cpp: In function `char* getNummer()':
Telefonliste.cpp:86: `struct TelBuchEintrag' has no member named `nummer'


Was muss ich ändern??

(Ich merke schon, dass ich mich mal wieder mehr mit C++ beschäftigen muss...)
OTRS-Erweiterungen (http://feature-addons.de/)
Frankfurt Perlmongers (http://frankfurt.pm/)
--

Unterlagen OTRS-Workshop 2012: http://otrs.perl-services.de/workshop.html
Perl-Entwicklung: http://perl-services.de/

View full thread Probleme mit struct