Hi!
Wenn ich eine Liste habe, z.B.:
struct MyStruct
{
string Name;
float Zahl;
}
[…]
list * MyList;
[…]
und dann
MyList->clear()
aufrufe, was passiert ?! Wird das gesammte Element gelöscht oder wird nur der Zeiger der Liste verbogen.
Oder anderst gefragt: Wenn ich MyStruct nicht als Autopointer anlege, muß ich mich um das löschen jedes Elementes selbst kümmern ?
Wenn ja, wäre es dann besser
list * MyList;
zu verwenden, in der hoffnung das es dann Automatisch gelöscht wird ?
TNX Micha