생성자 정의할때 옆에 {}는 왜적어줌?
안에 아무것도 안들어가 있는뎅.
옛날 코드라서. = default 쓰셈
옛날엔 왜그렇게 썻는데요?
옛날엔 = default 구문이 없었음
그게 정의임
{}는 무슨 역할인데요?
{}없으면 선언이고 있으면 정의임 헤더파일이랑 정의파일 나눌때 {}안적어도 되지만 걍 생성자 내에서 아무것도 안하고싶은데 정의파일에 정의 끄적거리기 커찮을때 헤더파일에 {}붙이고 클래스 생성자 정의 뚝딱함
어렵네요 이해해 볼게요 ㄳㄳ
cpp 파일에 클래스::클래스() { } 이거 안하려고 헤더파일에 쓰는거에요
아 그렇네 {}정의라는말도 이해함 ㄳㄳ
{}붙으면 ㅇㅇ
즐거운 공부 하세요
앞에 초기화 리스트 있으면 빈괄호 적어줘야
저급언어라 그래
옛날 코드라서. = default 쓰셈
옛날엔 왜그렇게 썻는데요?
옛날엔 = default 구문이 없었음
그게 정의임
{}는 무슨 역할인데요?
{}없으면 선언이고 있으면 정의임 헤더파일이랑 정의파일 나눌때 {}안적어도 되지만 걍 생성자 내에서 아무것도 안하고싶은데 정의파일에 정의 끄적거리기 커찮을때 헤더파일에 {}붙이고 클래스 생성자 정의 뚝딱함
어렵네요 이해해 볼게요 ㄳㄳ
cpp 파일에 클래스::클래스() { } 이거 안하려고 헤더파일에 쓰는거에요
아 그렇네 {}정의라는말도 이해함 ㄳㄳ
{}붙으면 ㅇㅇ
즐거운 공부 하세요
앞에 초기화 리스트 있으면 빈괄호 적어줘야
저급언어라 그래