흠.. 게임에 특화된 stl이 일반 stl보다 더 우월한 점이 어디에 있을까요?
기존 stl로도 잘 쓰고 있고, 좀 불편해보이는 곳들은 boost의 조합으로 별 다른 불편함을 못느끼고 살았는데..
2008.09.22 22:03:51 (*.29.235.123)
neolith
동적 메모리 할당의 횟수를 줄이는게 주요 골자인 듯
2008.09.22 22:04:54 (*.29.235.123)
neolith
EASTL 에 대해 검색해보시면 일반 STL 과 왜 별도의 설계가 필요했는가에 대한 상세할 설명이 나옵니다. 덧붙여서, xbox 나 ps3, wii, psp, nds 같은 다양한 환경으로 쉽게 포팅하기 쉽게 만드는 것도 요구사항중 하나고요
2008.09.29 18:11:24 (*.39.234.143)
안군
음..님// stl은.. 진짜 자주 호출하기엔 좀... 느리더라구요. 예를 들어서, 랜더링할 오브젝트들을 업데이트 한다거나.. 그런거요.
메모리를 약간 손해보더라도, 정적 메모리로 배열을 잡아놓고 free-list를 사용하는쪽이 속도면에서 확실히 이득인데,
그런거 때문에 별개의 STL을 만들게 되는 것 같습니다.