c++ boost線程列子

#include <boost/thread/thread.hpp>
#include <iostream>

using namespace std;

void hello_world()
{
  cout << "Hello world, I'm a thread!" << endl;
}

int main(int argc, char* argv[])
{
  // 初始化一個線程
  boost::thread my_thread(&hello_world);
  // 等待執行緒完成工做
  my_thread.join();

  return 0;
}

編譯:g++ boost_thread.cc -o boost_thread -lboost_thread -lboost_systemios

相關文章
相關標籤/搜索