介绍pthread
pthread其实也可以当作C/C++的一个库,所有的函数和数据类型都在中.跟AVX一样,如果使用了pthread,在编译的时候必须加上编译参数-lpthread.使用gcc编译指令如下:
gcc filename.c -lpthread
pthread入门
pthread就是能让C程序的进程在运行时可以分叉为多个线程执行.例如main函数就可以分叉为下面的两个线程.
很容易想到,pthread使用分为三个部分:分叉,运行,合并.所有的过程都在下面的程序中给出.
#include <stdio.h>
#include <stdlib.h>
#include <pthread.h>
int thread_count