Programming/C_C++

ture, false

gukbap 2011. 7. 18. 00:29
반응형
false = 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