CSE207 객체지향 강좌 및 C++ 관련, 누구나 묻고 답하는 게시판 입니다. CSE207 수강생이 아니여도 편안하게 질문하세요. 첨부화일은 이미지 화일 혹은 zip 화일로 업로드 하기를 권합니다. 제목함수안에서의 throw2019-12-12 17:45작성자kclass FileNotFound :public exception{private: string message;public: FileNotFound(string _filename) : message("File" + _filename + "not found") {} const char*what() const throw() { return message.c_str(); }};vector<int>load_vector(string filename){ vector<int>v; ifstream fin(filename); if (!fin) { throw FileNotFound(filename); } else { ///// } return v;}int main(){ try { vector<int>v = load_vector("vector.txt"); } catch (FileNotFound&e) { cout << e.what() << endl; } return 0;}이프로그램에서메인문에서 (vector<int>v = load_vector("vector.txt"); )load_vector함수를 실행할때 파일이 열리지않을경우 if문에 들어가 throw를 해주게되면반환값이 없어도 함수를 빠져나오게 되나요? 목록수정삭제답변글쓰기 댓글 [1] 댓글작성자(*)비밀번호(*)내용(*) 댓글 등록 더보기이전문자열 크기string2019-12-16다음리뷰3 1번 문제에qwe2019-12-10 Powered by MangBoard | 워드프레스 쇼핑몰 망보드