c++ - 함수 - 자바 return-1 의미




C++에서 void 함수를 어떻게 종료합니까? (2)

return 문을 사용하십시오!

return;

또는

if (condition) return;

메서드가 void 반환하면 값을 지정할 필요가 없습니다 (및 지정할 수 없습니다).

함수가 void 인 경우 값을 반환하지 않고 함수에서 조기에 빠져 나올 수 있습니까? 특정 조건이 true이면 해당 코드를 실행하지 않아도되는 void 메서드가 있습니다. 실제로 값을 반환하기 위해 메서드를 변경하지 않으려 고합니다.


너 이런 뜻이야?

void foo ( int i ) {
    if ( i < 0 ) return; // do nothing
    // do something
}






c++