2010-08-12 3 views
0

정수에서 값이 가비지인지 어떻게 찾습니까?정수의 값을 확인하는 중 ...?

+8

정수 변수는 가비지를 포함 할 수 없으며 정수 만 포함 할 수 있습니다. –

+4

"쓰레기"는 어떻게 정의합니까? –

+6

의미있는 질문이 아닙니다. 한 사람의 쓰레기는 다른 사람의 데이터입니다. 잠재적으로 의미가없는 정수가 가질 수있는 값은 없습니다. –

답변

8

선언 시점에서 초기화하면 쓰레기가 될 수 없습니다.

+0

+1, 그렇습니다. 그게 ... – liaK

+0

+1, 또 다른 C++ 코딩 표준 –

+0

안녕하세요. 그것은 단지 OP의 문제를 해결합니다. –

0

문자열에 유효한 정수가 포함되어있는 것 같습니다. scanf 또는 C++의 스트림 또는 Boost lexical cast을 확인하십시오.

1

strfry에 전달하고 반환 된 값을 원본과 비교하십시오.

+0

웃기는 .....! –