강의

멘토링

로드맵

인프런 커뮤니티 질문&답변

jj님의 프로필 이미지
jj

작성한 질문수

홍정모의 따라하며 배우는 C++

11.2 상속의 기본 (2)

11.2 강 : 파일 소스를 열 수 없습니다 에러 질문입니다

작성

·

13K

0

include 부분에 빨간 줄이 생겨서 검색하던 와중 에러를 고치지 못해서 질문드립니다.

person.h 파일이

#include <string>

#include <iostream>를 포함하고

teacher.h, student.h 파일이 person.h를 include하는 구조인데 person.h 에서 string과 iostream을 include 하는 부분부터 에러가 떠서 파일 소스를 열 수 없습니다 라는 에러가 뜹니다

include할 떄 같은 파일이름으로 헤더파일이 있어서 그런걸까요?

퀴즈

51%나 틀려요. 한번 도전해보세요!

객체 지향 프로그래밍에서 상속 관계인 부모 클래스와 자식 클래스의 객체가 생성될 때, 생성자는 어떤 순서로 호출될까요?

자식 클래스 생성자 -> 부모 클래스 생성자

부모 클래스 생성자 -> 자식 클래스 생성자

호출 순서는 자식 클래스에서 부모 생성자를 명시적으로 호출해야만 정해집니다.

사용하는 컴파일러나 언어 버전에 따라 다를 수 있습니다.

답변 1

0

안녕하세요!

https://blog.naver.com/bh5619/221035836034

이 링크처럼 한번 솔루션에 우클 한 후 "솔루션 대상 변경"을 해보시겠어요? 저도 옛날에 string 과 iostream 같은 기본적인 라이브러리를 포함하는 부분에서부터 에러가 난 적이 있는데 이 방법으로 해결했었습니다.

jj님의 프로필 이미지
jj

작성한 질문수

질문하기