我坚持如何从向量中检索字符串。我的代码如下。
在我的.h
文件中:
vector<string>cloudsImages;
在我的.m
文件中:
cloudsImages = FileOperation::readFile();
for (int i = 0; i < cloudsImages.size(); i++) {
cocos2d:: CCSprite *cloudImage = CCSprite::spriteWithSpriteFrame(CCSpriteFrameCache::sharedSpriteFrameCache()->spriteFrameByName(cloudsImages[i]));
cloudImage -> setTag(1);
CCSize winSize = CCDirector::sharedDirector()->getWinSize();
cloudImage->setPosition(ccp(i,winSize.height / 2));
this -> addChild(cloudImage);
}
尝试从向量访问字符串时,出现以下错误:
没有可行的
std::basic_string<char>
转换const char *
如何从此向量中检索字符串?