템플릿을 사용하면 코드 부풀림 현상 같은 게 있을 수 있다는데( 별 문제는 안 되겠지만... )
어차피 자료나 저장하는 컨테이너들한테 생성자 호출 같은 문제 때문일리는 없고
그냥 알고리즘 때문에 그렇게 만든 걸까?
circular_buffer같이 단순히 데이터만 저장하는 객체는 실질적으로 굳이
템플릿으로 만들지 않아도 되지 않나? 아니면 STL 알고리즘과의 호환 때문일까?
걍 이것저것 궁금해서...
어차피 자료나 저장하는 컨테이너들한테 생성자 호출 같은 문제 때문일리는 없고
그냥 알고리즘 때문에 그렇게 만든 걸까?
circular_buffer같이 단순히 데이터만 저장하는 객체는 실질적으로 굳이
템플릿으로 만들지 않아도 되지 않나? 아니면 STL 알고리즘과의 호환 때문일까?
걍 이것저것 궁금해서...
질문의 내용으로 보아 템플릿이 뭐지를 아직 모르는것 같아 뵈는데
void 포인터 라고 생각하시면 됩니다 고갱님
void 포인터라고 생각한다라....; 근데 실제론 클래스 자체가 새로 만들어지는 방식으로 구현이 되잖아
내가 circular_buffer를 만들고 있는데 문뜩 의문이 들어서 그럼;;
이놈은 템플릿이 뭐하는건지 제일 기초적인것부터 모르는듯 한데