Threads



  • Hallo Experten,
    ich möchte erste Erfahrungen mit Threads sammeln die ich noch nicht habe.
    Mein Beispiel:
    Ich habe ein "ProcessObject" welches durch "ProcessObject :public thread" bereits ein Thread sein soll.
    Leider ist es mir nicht möglich "ProcessObject : public thread" in der ProcessObject.h Datei zu deklarieren. Es ist nur "threadlocaleinfostruct", "mbcinfostruct" möglich was auch immer dies bedeutet.

    // processObject.h
    #include <thread>
    ...
    
    class ProcessObject : public "HIER KANN ICH NICHT 'THREAD' DEKLARIENEN"
    {
    public:
        ProcessObject(std::string name);
        ...
    };
    


  • In welchem 'namespace' liegt 'thread'?



  • Na klar - habe vergessen den namespace std anzugeben.
    Ich progammiere mal weiter. Wenn weitere Fragen kommen melde ich mich hier nochmal.
    Danke Th69 !



  • Warum möchtest du denn überhaupt von std::thread erben?



  • wob schrieb:

    Warum möchtest du denn überhaupt von std::thread erben?

    Weil man das in Java so machen kann. 😉

    Im Ernst: Ich würde von std::thread auch nicht ableiten wollen. Das ist meines Wissens dafür nicht gemacht.


Anmelden zum Antworten