夏老师CMake构建大型c++项目
new Thread(() -> {
while (true) {
if (initializeFinished) {
// 如果发生了指令重排,那么可能还没有初始化,就执行了该方法
doSomething();
break;
}
try {
Thread.sleep(500);
} catch (InterruptedException e) {
Thread.currentThread().interrupt();