pointers auf chars verwalten



  • Ich habe einen char* als physikalischen Buffer der char-Einträgen einzelnen speichert. nun will ich dahinter eine Struktur abbilden
    der dannach die Zeiger auf die einzelnen chars in dem physikalischen Buffer verwaltet.

    d.h. ich habe eine Klasse Buffer der den virtuellen Buffer darstellen soll. Der virtuelle Buffer beinhaltet eine map aus Pages

    typedef std::map<unsigned long, CMemPage*, std::less<unsigned long> > PageMap;
    

    die Pages sollen auf die einzelnen char-Einträgen des physikalischen Buffer zeigen.
    also für die Pageklasse sowas:

    static ... PagePosition; 
    static ... initPagePos(MemBuffer);
    

    bin für euere vorschläge dankbar


Anmelden zum Antworten