[ C++ 6, 7, 8, 9일차 ] 자료구조 시작, T 템플릿, 콘솔 엔진 제작 시작
자료구조선형/비선형 자료구조 : 연속적/비연속적 메모리 구조 선형 자료구조배열 : stack에 할당동적배열 : heap에 할당 - 배열- 동적 배열- 연결 리스트- 스택을 구현해 보는 작업을 했다. 구현 후에, template T로 범용성을 넓혀 구현하는 작업도 진행하며 템플릿의 특징을 정리해 보았다. template T - .h 헤더파일에 모두 구현해야 함. (컴파일 타임에 다 해석되어야 하기 때문) .cpp에 구현도 가능하지만, 구조가 이상해짐 - 템플릿이 복잡성을 증가할 수 있다. 예) const char*같은 경우, 따로 선언이 필요. -> 템플릿을 만들기 전에, 사용 범위 다시 생각해 보고 구현하기 - 템플릿 생성자에서, 기본 생성자 초기값 설정을 다음과 같이 설정하면..
2025. 1. 8.