标签: c++ multithreading
我已经在StackOverflow上阅读了有关该主题的其他问题,但我不肯定他们回答了这个结合了一些不同细节的问题。以下代码使用lambda线程安全初始化本地静态const引用吗?
std::vector<int> a, b, c; void foo() { static auto const& v = [](){ /* logic to return a or b or c */ }(); }