?? quickstart.cpp
字號:
/*! \file * \brief Quick start example. * * This is a very simple example which can be used to configure the threadpool environment on your system. * * Copyright (c) 2005-2006 Philipp Henkel * * Distributed under the Boost Software License, Version 1.0. (See * accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) * * http://threadpool.sourceforge.net * */#include <iostream>#include <boost/threadpool.hpp>using namespace std;using namespace boost::threadpool;// Some example tasksvoid first_task(){ cout << "first task is running\n" ;}void second_task(){ cout << "second task is running\n" ;}int main(int argc,char *argv[]){ // Create fifo thread pool container with two threads. pool tp(2); // Add some tasks to the pool. tp.schedule(&first_task); tp.schedule(&second_task); // Wait until all tasks are finished. tp.wait(); // Now all tasks are finished! return(0);}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -