sections?



  • Wie genau kann man in dev cpp einzellene sections anlegen? ich möcht z.b. eine daten section mit attributen read write shared erstellen... kenn nur den syntax von vc++ aber für den dev hab ich leider keine docu. (wüsst auch nicht wos da eine gebe die diese attribute erklärt..)

    cu Manuelh87



  • guckst du: http://ou800doc.caldera.com/cgi-bin/info2html?(gcc.info)Variable%2520Attributes&lang=en
    vielleicht passt das auch für gcc/win

    edit:
    build this:

    #include <stdio.h>
    
    int x __attribute__((section ("versuch"), shared)) = 0;
    
    int main()
    {
        while(1)
        {
            printf ("%d", x++);
            getchar();            
        }
    }
    

    ...und starte es zwei mal. dann hacke etwas auf 'return' rum und wechsle zwischen den fenstern. --> du wirst sehen: x ist 'shared'



  • Ja super danke! Funktioniert einwandfrei... Kennst vielleicht ne gute doku für den compiler? ich schimpf zwar auf den dev-cpp aber im grunde fehlt mir nur ne gscheite dokumentation über das compilersystem...

    cu Manuelh87


Anmelden zum Antworten