Предупреждение компилятора (уровень 3) C4640
"экземпляр": построение локального статического объекта не является потокобезопасной
Статический экземпляр объекта не является потокобезопасным.
Это предупреждение отключено по умолчанию. Подробнее: Выключенные по умолчанию предупреждения компилятора .
Следующий пример приводит к возникновению ошибки C4640:
// C4640.cpp
// compile with: /W3
#pragma warning(default:4640)
class X {
public:
X() {
}
};
void f() {
static X aX; // C4640
}
int main() {
f();
}