Я пишу очень маленький, специфичный для проекта движок OpenGLES для iphone, и мне действительно нужно использовать хорошую, надежную и проверенную библиотеку динамических массивов / макрос на диалекте c99. (Нет C ++, Obj-C, STL вообще)
Это настоятельно необходимо для рендеринга пакета и полигональной сетки, поэтому он должен иметь возможность обрабатывать различные типы данных и дополнительно вызывает минимальные издержки при изменении размера массива и вставке новых данных.
Я искал вокруг и нашел двух кандидатов на мои нужды.
первый из ccCArray из Cocos2d.
и еще один - utarray , написанный Троем Д. Хансоном.
ccCArray - надежная, тщательно проверенная сообществом. Utarray выглядит хорошо, но я не могу найти никого на самом деле использует его.
Есть еще предложения?