코드 복잡성 검색 결과
해당 글 2건
항목 18 : 코드 복잡성 - 파트 1 (난이도 9)
단순한 라인 3개를 처리하는 이 함수에 있어서 얼마나 많은 실행 경로가 존재하는지 세어보자. 전제 조건 1. 판단하는 함수의 매개변수 순서는 무시하고, 실패한 소멸자도 무시하고 세어야 한다. 2. 호출된 함수들은 실패 또는 성공만 생각하여 세어야 한다. 3. 유일한 함수 호출 흐름으로 보고 같은 경로로 빠저나간다고 생각하여 세어야 한다. string EvaluateSalaryAndReturnName( Employee e ) { if( e.Title() == "CEO" || e.Salary() > 100000 ) { cout 를 프로그래머 제공 함수라면 예외가 발생 할 수 있음 11. 7번, 10번과 유사하게 ||를 프로그래머가 제공한 함수라면 예외를 일으킬 수 있다. cout
책 정리/Exceptional C++
2008. 10. 6. 11:04
최근댓글