c ++:线程变量声明和做法

时间:2013-01-07 08:34:47

标签: c++ multithreading variable-assignment

我在VS 2008中有这种c ++代码:

int x function(int a, int b){
    int var1;
    int var2;
    var1*=a;
    var2*=b;
    return a+b;
}

我该怎么做:

int x function(int a, int b){
    thread1 {
        int var1;
        var1*=a;
    }

    thread2{
        int var2;
        var2*=b;
    }

    thread1.join();
    thread2.join();
    return a+b;
}

没有创建其他2个功能?

0 个答案:

没有答案