다음을 통해 공유


컴파일러 경고(수준 2) C4308

부호 없는 형식으로 변환된 음수 정수 상수

설명

식은 음수 정수 상수로 부호 없는 형식으로 변환합니다. 식의 결과는 의미가 없을 수 있습니다.

/sdl (추가 보안 검사 사용) 컴파일러 옵션은 이 경고를 오류로 승격합니다.

예제

// C4308.cpp
// compile with: /W2
unsigned int u = (-5 + 3U);   // C4308

int main()
{
}