feststellen ob structur verwendet,definiert wurde/wird?



  • wie kann ich den feststellen ob eine structur bereits einmal definiert wurden zb.:

    struct typedef DummYStruct{
    bool dummy;
    }DUMMYSTRUCT,*ptrDummyStruct;

    kann ich nun feststellen ob die struct verwendet wurde bzw definiert wurde
    ob das passiert ist -> DUMMYSTRUCT mydummy;

    lg
    buntehaatre


  • Mod

    foo.cc

    #include<iostream>
    
    #include<foo.h>
    
    bool foo::schon_einmal = false;
    
    foo::foo()
    {
     if (schon_einmal)
      std::cout << "Es gibt oder gab schon einmal ein foo\n";
     schon_einmal = true;
    }
    

    foo.h

    struct foo
    {
     foo();
     static bool schon_einmal;
    };
    

Anmelden zum Antworten