Udostępnij za pośrednictwem


Kompilator ostrzeżenia (poziom 1 i poziom 4) C4700

niezainicjowanej zmiennej lokalnej 'name' używane

Użyto zmiennej lokalnej Nazwa bez pierwszego przypisując mu wartość, która może prowadzić do nieoczekiwanych rezultatów.

Poniższy przykład generuje C4700:

// C4700.cpp
// compile with: /W1
int main() {
   int i;
   return i;   // C4700
}

W obszarze /clr:safe jest to ostrzeżenie poziom 4.Poniższy przykład generuje C4700:

// C4700b.cpp
// compile with: /W4 /clr:safe /c
using namespace System;
int main() {
   Int32^ bi;
   return *bi;   // C4700
}