c++并发与多线程学习笔记——linex下无法运行多线程问题

c++随笔——linex下无法运行多线程问题

因为pthread 库不是 Linux 系统默认的库,运行时候可以进行连接多线程的外部库,正常编译后面加上 -lphread 就好拉

 g++ a1.cpp -o a1 -lpthread

提供个小粒子,给大家实验。。。


#include 
#include 

using namespace std;

void myprint()
{
    cout << "我的线程开始" << endl;
    cout << "我的线程结束" << endl;
}

using namespace std;

int main()
{
    thread myjob(myprint);
    // pthread_create;
    myjob.join();

    cout << "你好" << endl;

    return 0;
    
}

‘’‘’‘’‘’‘’‘’‘
我的线程开始
我的线程结束
你好

你可能感兴趣的:(c++,c++,多线程)