가상함수보다 함수 포인터를 선호 배열기반 자료구조를 쓰며 인덱스를 이용한 접근 하기메모리를 한번에 많이 할당한 뒤 그 뒤로 동적할당을 안함기능별로 찢어놓고 독립적으로 운용되는걸 선호함너희들은 어떤게 좋음?
1번 좋다 단일책임 원칙때문에 직접 구현하고 콜만 기반에서 하게 ㅇㅇ 2번은 배열은 공변타입이라 유연하지만 신경쓰는게 많아서 골치아픔. 3번은 메모리 할당은 버퍼단위로 잘게 하고싶음 4번은 인터페이스 통일 안하면 문어발됨
ㄴ 너가 말한 4번은 나도 다시 생각해봐야겠다
3번은 메모리푸울
가상함수도 내부적으로는 함수포인터 통해서 구현되는데 C라면 모를까 C++에서 굳이 가상함수를 피하고 함수포인터를 쓸 필요가 있을까
클래스를 사용해서 같은 부모를 두고 가상함수를 통해서 자식 클래스들의 함수를 각자 실행해도 되는데 클래스 관련 없이 독립된 기능으로 실행되는게 좋아서
맞아 메모리풀. 단어가 생각이 안남
http://lgstar.tk
커뮤니티 사이트 입니다 많은 이용 부탁 드립니다. - DCW