Frage zu Struct Pointern



  • Hi,

    eine Frage zu (MS Visual) C++ Strukturen, ich möchte eine Struktur (Array) erzeugen, die als Teil einen Pointer hat, der auf Elemente dieser Struktur zeigt. Wie geht das?

    struct myStruct {
    (... Elemente wie float char etc)
    zeiger* preventry;
    zeiger* nextentry;
    };

    myStruct struktur[10];

    struktur[0].prevletter = letterlist[0];

    Was muss bei Zeiger stehen?

    Vielen Dank.

    :p



  • die struktur hat den namen "struct myStruct", in C++ kannst du das struct auch weglassen. also:

    struct myStruct {
        ...
        myStruct* preventry;
        myStruct* nextentry;
    };
    

    HTH



  • Warum keine std::list von deinen structs? Dann brauchste den ganzen Listenkram net selbst implementieren...


Anmelden zum Antworten