CSE207 객체지향 강좌 및 C++ 관련, 누구나 묻고 답하는 게시판 입니다. CSE207 수강생이 아니여도 편안하게 질문하세요. 첨부화일은 이미지 화일 혹은 zip 화일로 업로드 하기를 권합니다. 제목Lab 08 응용문제 4번 질문2020-10-05 23:08작성자이용태응용문제 4번에서 topGrade 함수를 만들때 int* 형으로 반환하라는 언급이 있어서지역변수로 int* 형 변수를 만든 후, 각각의 grade의 주소값을 if문을 이용하여 전달하는 구조로 만들었으나, &grade[i] 가 const int* 형이라 int* 형 변수에 대입이 불가능하다는 메세지가 떠서 강제 형변환을 통해 int* 형 변수에 대입하는 방식으로 만들었습니다.이렇게 만들었을때, 제가 올바르게 코딩한 것이 맞나요? 그리고 이렇게 코딩했을때 프로그램 실행에 있어서 문제가 생긴다면, 어떤 문제가 발생할 수 있는지 여쭤보고 싶습니다.아래는 제가 구성한 topGrade 함수입니다.int* topGrade(const vector<int>& grade){ int* grade_ptr = (int*)(&grade[0]); for (int i = 0; i < grade.size(); i++) { if(*grade_ptr < grade[i]) grade_ptr = (int*)(&grade[i]); } return grade_ptr;} 목록수정삭제답변글쓰기 댓글 [3] 댓글작성자(*)비밀번호(*)내용(*) 댓글 등록 더보기이전LAB#09 기초문제 6번 질문합니다..2020-10-08다음lab8번 기초3번 오류ㅎㅅㅎ2020-10-05 Powered by MangBoard | 워드프레스 쇼핑몰 망보드