본문 바로가기

코딩

[C++]파일분할

heecheolman.tistory.com/12

 

[C++] 복습일지 c++ 파일분할

안녕하세요 오늘은 C++ 파일분할법에 대해서 공부를 했습니다. 지금까지 저는 'main.cpp' 라는 파일 하나에 작성을 해왔습니다. 물론 틀린 방법은 아닙니다. 하지만 프로그램의 규모가 커지고, 코드

heecheolman.tistory.com

Q: static함수는 왜 헤더에서 정의해야하는가?

Q: static변수는 헤더에서 정의가 안되던데

 

 

 

이렇게 클래스에 대한 최소한의 틀을 보여주는 것이 클래스의 선언이다.

클래스의 정의(definition)은 선언과 달리 컴파일에 필요한 정보를 가지고 있지 않다.

따라서 함수의 정의는 컴파일된 이후에, 링커에 의해 하나의 실행파일로 묶이기만 하면 된다.

출처: musket-ade.tistory.com/entry/C-%ED%8C%8C%EC%9D%BC-%EB%B6%84%ED%95%A0

 

'코딩' 카테고리의 다른 글

context switching?  (0) 2021.03.06
path란?  (0) 2021.03.06
데이터사이언스스쿨  (0) 2021.02.17
오버헤드란?  (0) 2021.02.09
유클리드 호제법  (0) 2021.01.26