dynamisches typedef



  • Hi ihr...

    Ich glaube nicht, dass das geht, aber ich frag trotzdem mal:

    Ich habe eine *.ini - Datei und möchte, je nach dem, wie der Wert dort ist, ein typedef verändern bzw erstellen...

    In etwa so:

    switch (ini_wert)
    {
    8: typedef unsigned __int8 myvar; break;
    16: typedef unsigned __int16 myvar; break;
    32: //...
    64: //...
    default: //....
    }
    

    Geht das überhaupt irgendwie?

    wahrscheinlich nur so in etwa:

    typedef unsigned __int8 myvar8; break;
    typedef unsigned __int16 myvar16; break;
    //... myvar32
    //... myvar64
    //....myvard
    

    und dann bei jedem mal in der variable schreiben/lesen/... wieder gucken, wie der ini_wert ist? naja so, oder ähnlich umfangreich wird sich das in meinem fall nicht mehr lohnen...



  • Hallo

    Nein in C++ müßen alle Typen für Entwurfszeit fest definiert sein.

    nis bald
    akari



  • na gut... schade...
    danke trotzdem : >


Anmelden zum Antworten