#include
编译:
g++ -std=c++11 go.cpp -pthread -o async
结果:
[root@jn cpp]# time ./async [2022-07-29 18:25:52] 19 main before ................................................. [2022-07-29 18:25:52] 19 main after ................................................... [2022-07-29 18:25:52] 18 main before ................................................. [2022-07-29 18:25:52] 18 main after ................................................... [2022-07-29 18:25:52] 17 main before ................................................. [2022-07-29 18:25:52] 17 main after ................................................... [2022-07-29 18:25:52] 16 main before ................................................. [2022-07-29 18:25:52] 16 main after ................................................... [2022-07-29 18:25:52] 15 main before ................................................. [2022-07-29 18:25:52] 15 main after ................................................... [2022-07-29 18:25:52] 14 main before ................................................. [2022-07-29 18:25:52] 14 main after ................................................... [2022-07-29 18:25:52] 13 main before ................................................. [2022-07-29 18:25:52] 13 main after ................................................... [2022-07-29 18:25:52] 12 main before ................................................. [2022-07-29 18:25:52] 12 main after ................................................... [2022-07-29 18:25:52] 11 main before ................................................. [2022-07-29 18:25:52] 11 main after ................................................... [2022-07-29 18:25:52] 10 main before ................................................. [2022-07-29 18:25:52] 10 main after ................................................... [2022-07-29 18:25:52] 9 main before ................................................. [2022-07-29 18:25:52] 9 main after ................................................... [2022-07-29 18:25:52] 8 main before ................................................. [2022-07-29 18:25:52] 8 main after ................................................... [2022-07-29 18:25:52] 7 main before ................................................. [2022-07-29 18:25:52] 7 main after ................................................... [2022-07-29 18:25:52] 6 main before ................................................. [2022-07-29 18:25:52] 6 main after ................................................... [2022-07-29 18:25:52] 5 main before ................................................. [2022-07-29 18:25:52] 5 main after ................................................... [2022-07-29 18:25:52] 4 main before ................................................. [2022-07-29 18:25:52] 4 main after ................................................... [2022-07-29 18:25:52] 3 main before ................................................. [2022-07-29 18:25:52] 3 main after ................................................... [2022-07-29 18:25:52] 2 main before ................................................. [2022-07-29 18:25:52] 2 main after ................................................... [2022-07-29 18:25:52] 1 main before ................................................. [2022-07-29 18:25:52] 1 main after ................................................... [2022-07-29 18:25:52] 0 main before ................................................. [2022-07-29 18:25:52] 0 main after ................................................... [2022-07-29 18:25:52] test done~ [2022-07-29 18:25:52] 9 async into... [2022-07-29 18:25:52] 7 async into... [2022-07-29 18:25:52] 6 async into... [2022-07-29 18:25:52] 4 async into... [2022-07-29 18:25:52] 1 async into... [2022-07-29 18:25:52] 8 async into... [2022-07-29 18:25:52] 12 async into... [2022-07-29 18:25:52] hello world [2022-07-29 18:25:52] 17 async into... [2022-07-29 18:25:52] 16 async into... [2022-07-29 18:25:52] 19 async into... [2022-07-29 18:25:52] 15 async into... [2022-07-29 18:25:52] 14 async into... [2022-07-29 18:25:52] 13 async into... [2022-07-29 18:25:52] 10 async into... [2022-07-29 18:25:52] 5 async into... [2022-07-29 18:25:52] 3 async into... [2022-07-29 18:25:52] 0 async into... [2022-07-29 18:25:52] 18 async into... [2022-07-29 18:25:52] 11 async into... [2022-07-29 18:25:52] 2 async into... [2022-07-29 18:25:54] 9 async out... [2022-07-29 18:25:54] 7 async out... [2022-07-29 18:25:54] 6 async out... [2022-07-29 18:25:54] 4 async out... [2022-07-29 18:25:54] 1 async out... [2022-07-29 18:25:54] 8 async out... [2022-07-29 18:25:54] 12 async out... [2022-07-29 18:25:54] 17 async out... [2022-07-29 18:25:54] 16 async out... [2022-07-29 18:25:54] 19 async out... [2022-07-29 18:25:54] 15 async out... [2022-07-29 18:25:54] 14 async out... [2022-07-29 18:25:54] 13 async out... [2022-07-29 18:25:54] 10 async out... [2022-07-29 18:25:54] 5 async out... [2022-07-29 18:25:54] 3 async out... [2022-07-29 18:25:54] 0 async out... [2022-07-29 18:25:54] 18 async out... [2022-07-29 18:25:54] 11 async out... [2022-07-29 18:25:54] 2 async out... real 0m2.007s user 0m0.002s sys 0m0.004s [root@jn cpp]#



