Skip to content

Commit 8f7d973

Browse files
update simple.cpp
1 parent 234c1be commit 8f7d973

1 file changed

Lines changed: 2 additions & 17 deletions

File tree

example/simple.cpp

Lines changed: 2 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -7,21 +7,6 @@
77

88
int main(){
99

10-
tf::Taskflow tf(0); // force the master thread to execute all tasks
11-
auto A = tf.silent_emplace([] () { }).name("A");
12-
auto B = tf.silent_emplace([] () { }).name("B");
13-
auto C = tf.silent_emplace([] () { }).name("C");
14-
auto D = tf.silent_emplace([] () { }).name("D");
15-
auto E = tf.silent_emplace([] () { }).name("E");
16-
17-
A.broadcast(B, C, E);
18-
C.precede(D);
19-
B.broadcast(D, E);
20-
21-
std::cout << tf.dump_graphviz();
22-
23-
return 0;
24-
/*
2510
tf::Taskflow tf(std::thread::hardware_concurrency());
2611

2712
auto [A, B, C, D] = tf.silent_emplace(
@@ -31,13 +16,13 @@ std::cout << tf.dump_graphviz();
3116
[] () { std::cout << "TaskD\n"; }
3217
);
3318

34-
A.name("A").precede(B); // B runs after A
19+
A.precede(B); // B runs after A
3520
A.precede(C); // C runs after A
3621
B.precede(D); // D runs after B
3722
C.precede(D); // C runs after D
3823

3924
tf.wait_for_all(); // block until all task finish
40-
*/
25+
4126
return 0;
4227
}
4328

0 commit comments

Comments
 (0)