View difference between Paste ID: JLZTyxev and Yu0ARq56
SHOW: | | - or go back to the newest paste.
1
std::recursive_mutex g_myDataMutex;
2
std::string myString ;
3
4
void SetValueSync(std::string const in_newValue)
5
{
6
    for (int i = 0; i<10000; i++) 
7
    {
8
        std::lock_guard<std::recursive_mutex> myLock(g_myDataMutex);
9
        myString = myString + in_newValue;
10-
    for (int i = 0; i<10000; i++){
10+
11
}
12
13
int main()
14
{
15
    std::thread t1(SetValueSync, "ABC");
16-
    /*for(int i = 0; i<20000; i++){
16+
17-
        myString+="ABC";
17+
18-
        myString+="___";
18+
19
20-
    }*/
20+
21
    return 0
22
}