가끔 라이브러리의 코드를 까서 보면 논리부정연산자를 두번씩 쓰는 경우가있더라고요
예를들어
int func() {
return !! expression;
}
이렇게 !! 두개를 쓰는경우는 뭐임?
return expression 이랑 return !! expression 둘다 똑같은거 아닌가요?
가끔 라이브러리의 코드를 까서 보면 논리부정연산자를 두번씩 쓰는 경우가있더라고요
예를들어
int func() {
return !! expression;
}
이렇게 !! 두개를 쓰는경우는 뭐임?
return expression 이랑 return !! expression 둘다 똑같은거 아닌가요?
설리 나도 궁굼하당
오퍼레이터 오버로딩?
C++에서는 true, false, null 의 정의가 다르니 혹시모를 논리값 연산오류로 인한 폭주를 막기 위해서 입니다. 하지만 요즘 컴파일러는 알아서 다 해주니, 지금으로선 코딩룰...이라고도 볼 수 있습니다.
뭐에요->뭐예요 (받침 있으면 이에요 없으면 예요 이로 끝나면 받침 없으므로 예요 요 떼서 말 되면 에요 아니에요는 예외 인명엔 예요(예 : 길동이예요) 성까지 쓰면 이에요(예 : 홍길동이에요)) [리듬 맞춤법 봇♬]