[C ++ 11マルチスレッド】01

 

1つの#include <QCoreApplication>
 2  
3  
4  // 並行性に1.Approaches
 5  //   各開発者がスレッドを表し、各オフィスはプロセスを表し
 6  // - <1>第1のアプローチはmultioleシングルスレッドプロセスを有することです- >複数のプロセスと並行性
 7  //       threir自身のオフィス内の各現像剤を有することに類似しています。
8  // - <2>#この第二のアプローチの#焦点は、単一のプロセスで複数のスレッドを持つことである- >複数のスレッドと並行性
 9  //       同じオフィス二つの開発者のようなものです。
10  
11  
12 // 2.Whyは、並行処理を使うのか?
13  // <1>関心の分離
 14  // <2>の性能
15  
16の#include <iostreamの>
 17の#include <スレッド>
 18  
19  使って 名前空間STDを、
20  
21  ボイド)(ハロー
 22  {
 23      COUT << " 挨拶" << ENDL。
24  }
 25  INT(メインのint ARGC、チャー *のARGV [])
 26  {
 27     QCoreApplication(ARGC、ARGV)。
28  
29      スレッドT(ハロー)
30      t.join()。
31  
32  
33      戻りa.exec()。
34 }

 

おすすめ

転載: www.cnblogs.com/tailiang/p/11706311.html