안녕하세요~박상현입니다~
예전부터 고민을 하던건데.
return -1 return 0 return 1
이런식으로 리턴을 하잖아요~
그런데 이 러턴값을 확실히 받아서 뭔가 처리를 해주는것이아니라
그러니까 예를들어
///////함수///////
int func()
{
return 1;
}
/////////함수호출///////
if(func() == 1)
{
cout << "진실";
}
else
cout << "거짓";
이런식으로 확실히 받아서 처리를 해주는것이아니라
값을 특별히 받는것도 아닌데 case1 이면 return -1 case2 이면 return 1
이런식으로 리턴하는 경우가 많더라구요//이렇게 하는건 그냥 명시적으로 하는걸까요 아니면
무슨의미가 있는걸까요~