
多线程
PYB不开心
这个作者很懒,什么都没留下…
展开
-
C++:多线程编程学习:利用多线程进行归并排序。
#include <pthread.h> #include <iostream> #include <fstream> #include <string> #include <vector> #include <cstdlib> #include "unistd.h" using namespace std;#define NUM_THREADS 5vector<int> read_file(str原创 2016-09-08 20:24:43 · 3302 阅读 · 0 评论 -
使用C++11进行多线程归并排序:std::thread
相对于使用pthread来说,c++的标准库对多线程的编程封装的非常好,使用起来有如下几个优势:1:1:可以直接传递参数给函数,而不需要将它封装到一个结构体再转换成为void*传入。22:对于目标函数的要求不再是void*的返回类型,这样如果要使用一些内置的函数,就不需要进行单独封装成void*类型。==================================================原创 2016-09-12 20:57:07 · 3264 阅读 · 0 评论