tworzenie wątku do funkcji w klasie
Ostatnio zmodyfikowano 2015-07-22 20:31
Szustarol Temat założony przez niniejszego użytkownika |
tworzenie wątku do funkcji w klasie » 2015-07-22 18:30:38 Witam mam taki oto kod ......( jakis kod ) class ship { private: short unsigned int shipposx; short unsigned int shipposy; bool newprojectile = false; short unsigned int projectile[ 50 ]; public: void shipControll() { cout << "a" << endl; } }; ....( jakis kod ) [ i w mainie ] ....( jakis kod ) thread first( ship.shipControll ); ....( jakis kod )
niestety taki kod wywala błąd kompilatora: /home/karol/Dokumenty/shooter/shooter/main.cpp|73|error: no matching function for call to ‘std::thread::thread(<unresolved overloaded function type>)’|
Proszę o pomoc ponieważ nie wiem jak ten problem rozwiązać. |
|
maly |
» 2015-07-22 19:20:41 ship s; std::thread first( & ship::shipControll, s ); |
|
Szustarol Temat założony przez niniejszego użytkownika |
» 2015-07-22 20:08:25 Fajnie, działa tylko pytanko, mógłbyś wytłumaczyć czemu w tym przypadku składnia jest trochę inna?
|
|
pekfos |
» 2015-07-22 20:31:02 Wskaźnik na metodę. |
|
« 1 » |