前回の記事『スレッド間のデータ共有に使える「Microsoft PPLの並列コンテナ」』 Asynchronous Agentsとは 英和辞典によりますと"agent"は代理業者/仲介人あるいは作用因子を意味するみたい。仕事を依頼すれば勝手にやっといてくれるイメージでしょうか。ASynchronous Agentsの主役はclass agent、agentから導出したクラスで純粋仮想関数:void run()を再定義しておき、インスタンスに対してstart()するとrun()が動き出します。ともかくもやってみましょう。 #include <iostream> #include <sstream> #include <string> #include <agents.h> class greeting_agent : public concurrency::agent { private:

