https://twinparadox.tistory.com/205
C, C++] 헤더파일과, CPP파일로 소스 코드 분리
대학교 학부과정에서 C, C++을 배우는 상황에서는 소스코드를 헤더파일과 CPP(혹은 C, 여기서는 CPP파일로 통칭하겠다.)파일로 분할해서 활용하는 일이 거의 없다. 컴퓨터 사고를 키우는 것과 프로그래밍의 기초에..
twinparadox.tistory.com
소스코드(c,c++)와 헤더파일(.h)을 분리하여 재사용성,가독성,유지보수성을 높힌다.
java에서도 c++이 .cpp과 .h를 나눠서 코딩하는 것처럼 할 수 있나요?
c++ 과제로 코딩할 때 .h 파일에class 선언하고 private 변수 선언하고 public 함수 ( parameters ) ; 이렇게 하고 cpp에서 함수 구현을 해줬었는데자바도 이런 방식으로 코딩이 가능할까요? .h 가 설계도 같은 느낌이어서 편했거든요
hashcode.co.kr
Java는 package, C#은 Partial class를 써서 이런 기능을 구현한다.
https://sosohanbox.tistory.com/73
[C/C++] 파일 분할해서 컴파일하기(열혈 C++ 문제 01-4 답안)
위 소스를 파일 분할해서 소스를 짜볼 것이다. 헤더파일.h 소스파일1.cpp 소스파일2.cpp 실행결과 내 솔루션탐색기를 보시길바랍니다. 파일명은 각자 정하면됩니다. 파일명, 변수명 정하는게 모든 프로그래머의..
sosohanbox.tistory.com
VS에서 분할컴파일 하는 방법은 소스파일에 c,c++ 파일을 넣고, 헤더파일에 .h파일을 넣는다.
'클린코드' 카테고리의 다른 글
변하는것을 캡슐화하라(Encapsulate what varies) (0) | 2021.06.20 |
---|---|
좋은 코드란 CHANGE의 영향력을 최소화하며 기꺼이 받아들이는 것 (0) | 2021.06.20 |
소스코드 문서화 프로그램 Doxygen (0) | 2020.05.15 |
코드 스니펫(Code snippet)을 사용하여 불필요한 코드작성을 줄이자. (0) | 2020.05.02 |
Clean Code를 작성하는 우선순위 15가지 (0) | 2020.04.08 |