Bonjour à tous,
j'essaye d'apprendre à utiliser les threads en c++ avec std::thread sous vs2012,
mais j'ai un petit problème lorsque je test ce bout de code :
y'a pas de problème pour l'utilisation basique de std::thread mais lorsque j'essaye de faire ça dans une classe ça ne passe plus (fenêtre abort avec boutons "ignorer", "recommencer" et "continuer")
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26 #include <thread> #include <iostream> #include <string> class Test { public: void Create() { std::thread t(&Test::MyThread, this); } void MyThread() { std::cout<<"hi"<<std::endl; } }; int main() { Test t = Test(); t.Create(); }
Une idée ?
merci![]()
Partager