컴파일러 경고(수준 1 및 수준 4) C4700
업데이트: 2007년 11월
오류 메시지
초기화되지 않은 'name' 지역 변수를 사용했습니다.
uninitialized local variable 'name' used
값을 할당하지 않은 name 지역 변수를 사용했으므로 예기치 않은 결과가 발생할 수 있습니다.
다음 샘플에서는 C4700 경고가 발생하는 경우를 보여 줍니다.
// C4700.cpp
// compile with: /W1
int main() {
int i;
return i; // C4700
}
/clr:safe가 지정된 경우 이 경고는 수준 4입니다. 다음 샘플에서는 C4700 경고가 발생하는 경우를 보여 줍니다.
// C4700b.cpp
// compile with: /W4 /clr:safe /c
using namespace System;
int main() {
Int32^ bi;
return *bi; // C4700
}