Probleme mit einer list.
-
also ich habe mir eine ... sagen wir lieber ich will mir eine liste erstellen. das geht aber ned.
#include <list> list <string> liste;jetzt kommt aber diese error: "ISO C++ forbids declaration of `list' with no type"
nach meinem wissen is da aber ein type. nämlich "string"
was mach ich falsch?
-
was mach ich falsch?
Die Klassen der Standardbibliothek liegen alle im Namensraum std.
Korrekt wäre also:#include <list> #include <string> std::list<std::string> liste;
-
was ist wenn ich jetzt
using namespace stdhab?
-
Humes code geht auch dann noch aber es würde ein
list<string> listenname; reichen
-
FlameDiver: Hast du auch die Headerdatei für string inkludiert?
-
jop klar. sonst währes ja sinnlos

-
sry 4 doppelpost aber nochmal was anderes:
[Linker error] undefined reference to `PicShare::~PicShare()'
wieso ist da ne "undefined reference" zum destructor?
-
FlameDiver schrieb:
wieso ist da ne "undefined reference" zum destructor?
Falsch gelinkt?

Um dir helfen zu können, musst du uns schon etwas mehr Infos geben ;).Gruß Caipi
-
FlameDiver schrieb:
[Linker error] undefined reference to `PicShare::~PicShare()'
Ganz klar: Du hast der Klasse 'PicShare' zwar einen Destruktor spendiert, aber dafür keinen Code bereitgestellt.
-
ah ok. thx
