C++ 초보입니다. 리눅스 기반이구요
대부분 헤더(.h)에는 class type 에 대한 정의를 하고
.c 파일에 맴버 함수 내용을 정의하잖아요
.h 파일에 다가 맴버함수의 내용을 정의해도 상관없나요?
답변 주시면 감사하겠습니다.
클래스는 헤더에 정의해야 합니다. 만약 분리해서 정의한다면, 컴파일러가 오류를 토해낼겁니다.
???? 무슨 말씀이시죠?
정의 - definition, 실제 바이너리가 될 코드 선언 - declaration, 컴파일러에게 알려주는 힌트?
class type 에 대한 정의를 하고
텍스트 포맷에 대한 자세한 정보
<code>
<blockcode>
<apache>
<applescript>
<autoconf>
<awk>
<bash>
<c>
<cpp>
<css>
<diff>
<drupal5>
<drupal6>
<gdb>
<html>
<html5>
<java>
<javascript>
<ldif>
<lua>
<make>
<mysql>
<perl>
<perl6>
<php>
<pgsql>
<proftpd>
<python>
<reg>
<spec>
<ruby>
<foo>
[foo]
헤더에 정의해야 하는 것으로 알고 있습니다.
클래스는 헤더에 정의해야 합니다. 만약 분리해서 정의한다면, 컴파일러가 오류를 토해낼겁니다.
???? 무슨 말씀이시죠?
???? 무슨 말씀이시죠?
정의 - definition, 실제 바이너리가 될
정의 - definition, 실제 바이너리가 될 코드
선언 - declaration, 컴파일러에게 알려주는 힌트?
class type 에 대한 ""선언을"" 하고
댓글 달기