关于Vector<T>的问题

以前CCArray不能用了要改成Vector,看了各种贴子也不明白

代码如下
Vector<SpriteFrame*> player::getFramesForSpriteFrameCache(const char* frame_Name, int frameCount) {
for (int i = 0; i < frameCount; i++) {
const char* frameName = CCString::createWithFormat(frame_Name, i + 1)->getCString();
CCSpriteFrame *frame = CCSpriteFrameCache::sharedSpriteFrameCache()->spriteFrameByName(frameName);
frames.pushBack(frame);
}
return frames;
}

这么写会蹦,跳到这里↓
static size_t __CLRCALL_OR_CDECL length(const _Elem _First)
{ // find length of null-terminated string
return (
_First == 0 ? 0
: _CSTD strlen(_First));
}

有大神救救咩?

忘了说了版本是3.3

请围观:http://www.cocos2d-x.org/wiki/Vector

图片上的是啥意思?

意思是你取出了一个空指针。