반응형
프로그래밍 과정
1. 풀어야 할 문제를 정의한다. - 무엇을 만들고 싶은지, 세부 기능이 어떻게 되는지 정리
2. 해법을 설계한다. - 어떻게 만들 것인지 계획을 꼼꼼하게 단계별로 세움
3. 해법을 구현하는 프로그램을 작성(Write)한다. - 생각한 대로 프로그램을 작성함, '코드를 Write한다'
4. 프로그램을 컴파일(Compile)한다. - 소스파일(.cpp) > 컴파일 > 오브젝트 파일(.o, .obj)
5. 오브젝트(Object) 파일들을 링킹(Linking)한다. - 다양한 오브젝트 파일을 합쳐서(링커) 실행 파일 생성
6. 테스트해 보고 문제가 있으면 고친다. - 디버깅(Debugging)
※ 런타임 서포트(Runtime Support): 모든 일을 전부 직접 소스 코드에서 짤 필요가 없다. 다른 프로그래머들이 만들어 놓은 것들을 가져다 사용하면 된다. (오픈소스)
해당 포스트는 '홍정모의 따라하며 배우는 C++' 강의를 수강하며 개인 백업용으로 메모하였습니다.
인프런: https://www.inflearn.com/course/following-c-plus
반응형