반응형
false = 0
true = 0이 아닌 모든 값
샛길로 빠져서
함수 반환값에서 true & false
보통
ture = 성공
false = 실패
방금 말했듯이 true = 0이 아닌 모든 값
하지만 보통 양수로 성공에 대해서 처리하고 음수는 여러가지 경우의 실패를 처리하는 데 쓰임.
즉, 함수가 성공여부를 알려줬는지를 알기 위해
if (ReturnValue == 1)
이런 코드는 위험하다. 2, 3도 성공이니까.
그래서
if (ReturnValue != 0)
true = 0이 아닌 모든 값
샛길로 빠져서
함수 반환값에서 true & false
보통
ture = 성공
false = 실패
방금 말했듯이 true = 0이 아닌 모든 값
하지만 보통 양수로 성공에 대해서 처리하고 음수는 여러가지 경우의 실패를 처리하는 데 쓰임.
즉, 함수가 성공여부를 알려줬는지를 알기 위해
if (ReturnValue == 1)
cout << "함수 성공";
이런 코드는 위험하다. 2, 3도 성공이니까.
그래서
if (ReturnValue != 0)
cout << "함수 성공";
반응형
'Programming > C_C++' 카테고리의 다른 글
전처리기 활용 ** (0) | 2011.08.17 |
---|---|
전처리기 (0) | 2011.08.17 |
객체 초기화 (0) | 2011.07.17 |
reference (참조자) (0) | 2011.07.14 |
c main (0) | 2011.07.14 |