Bonjour,
J'essaye de faire une classe qui possède un thread, globalement ça ressemble à ça :
Mais il y a une erreur au niveau du push_back... Je comprends pas, comment fait on pour que la valeur soit déplacée plutôt que copiée ?
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
27
28
29
30
31 #include <iostream> #include <thread> #include <vector> using namespace std; class Server { private: std::thread thread; public: Server(); ~Server(); void doSomeStuff(void) { cout << "Test" << endl; } }; int main(void) { vector<Server> list; Server server; list.push_back(server); return 0; }
Partager