Ostrzeżenie kompilatora (poziom 3) C4640
"instance" : konstruowanie lokalnego obiektu statycznego nie jest bezpieczne wątkowo
Statyczne wystąpienie obiektu nie jest bezpieczne wątkiem.
To ostrzeżenie jest domyślnie wyłączone. Aby uzyskać więcej informacji, zobacz Ostrzeżenia kompilatora, które są domyślnie wyłączone.
Poniższy przykład generuje C4640:
// C4640.cpp
// compile with: /W3
#pragma warning(default:4640)
class X {
public:
X() {
}
};
void f() {
static X aX; // C4640
}
int main() {
f();
}