Avertissement du compilateur (niveaux 1 et 4) C4700
Mise à jour : novembre 2007
Message d'erreur
variable locale 'nom' non initialisée utilisée
uninitialized local variable 'name' used
Vous avez utilisé la variable locale nom sans lui avoir préalablement assigné une valeur, ce qui peut donner lieu à des résultats imprévisibles.
L'exemple suivant génère l'erreur C4700 :
// C4700.cpp
// compile with: /W1
int main() {
int i;
return i; // C4700
}
Sous /clr:safe, il s'agit d'un avertissement de niveau 4. L'exemple suivant génère l'erreur C4700 :
// C4700b.cpp
// compile with: /W4 /clr:safe /c
using namespace System;
int main() {
Int32^ bi;
return *bi; // C4700
}