C++多线程-传递普通变量,指针,引用给线程

注意点:

1、传递空间已销毁

2、多线程共享一块内存

3、传递的指针变量的生命周期小于线程

#include 
#include 
#include 
#include 
 
using namespace std;


class Para
{
    public:
    Para(){cout<<"Create Para"<name不能显示,如果不delete,在第二次执行的时候,会显示出来。
        // Para *p;
        // p = new Para;
        // p->name = "zhangyaozu";
        // thread Th(ThreadMainPtr, p);

        Th.detach();
        cout<<"执行到了第一段代码末尾"<

你可能感兴趣的:(c++,算法,开发语言)