19 lines · cpp
1#include <cstdio>2#include <thread>3 4int state_var;5 6void thread() {7 state_var++; // break here8}9 10int main(int argc, char **argv) {11 std::thread t1(thread);12 t1.join();13 std::thread t2(thread);14 t2.join();15 16 printf("state_var is %d\n", state_var);17 return 0;18}19