C++ - Listen und Zeiger

Ich arbeite an den Hausaufgaben und wollte wissen, was das eigentlich ist definiert als:

list < NAME > * m_ofList

Wo der name kommt von einem struct etwa so:

typedef struct name
{
    int age;
    int height;
} NAME;

Ich will wissen, was es ist, damit ich weiß, wie Sie einfügen oder darauf zugreifen: push_back, insert, etc.

Also verstehe ich das jetzt, aber ich bin stecken, weil der irgendeine Art von Zugang zum Speicher: es erzeugt einen segmentation fault und ich war nicht in der Lage, um dies herauszufinden.
Wo muss ich initialisieren meiner neuen Liste? es funktioniert nicht im Konstruktor, oder in den Funktionen. Nur zur info, es ist eine private Liste, also kann es nur verwendet werden, für die Funktionen (also m_ofList). Ich kann produzieren code, wenn jemand Lust hätte zu helfen...

Bitte sagen Sie uns, dass list < NAME > * m_ofList und dass struct kam nicht von der person, die Lehre, die man C++?
Und warum typedef struct für C++ ?
es kam nicht von mir, also ich glaube nicht, dass ich es ändern können...

InformationsquelleAutor guy_without_a_name | 2012-06-03

Schreibe einen Kommentar