We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent b168ca0 commit 68f99d8Copy full SHA for 68f99d8
example.cpp
@@ -11,18 +11,18 @@ int main()
11
std::vector< std::future<int> > results;
12
13
for(int i = 0; i < 8; ++i) {
14
- results.push_back(
+ results.emplace_back(
15
pool.enqueue([i] {
16
std::cout << "hello " << i << std::endl;
17
std::this_thread::sleep_for(std::chrono::seconds(1));
18
std::cout << "world " << i << std::endl;
19
return i*i;
20
})
21
);
22
- }
23
-
24
- for(size_t i = 0;i<results.size();++i)
25
- std::cout << results[i].get() << ' ';
+ }
+
+ for(auto && result: results)
+ std::cout << result.get() << ' ';
26
std::cout << std::endl;
27
28
return 0;
0 commit comments