Я новичок в Cocos2d-x Я использую 3.17v У меня возникли проблемы, я не могу создать строку в cocos2dx
я хочу создать массив строк для хранения имен файлов спрайтов
String* cars[5];
Я пытался это не работает, и возникает ошибка, говоря
тип String устарел
Я бы посоветовал вам начать использовать стандартные типы, такие как станд :: строка, и не cocos2d::String
, Также для массивов вы можете использовать станд :: вектор.
std::vector
позволяет добавлять объекты определенного типа, включая дубликаты.
std::vector<std::string> stringVector;
stringVector.push_back("my string");
Есть несколько способов построить / инициализировать / использовать std::string
а также std::vector
объекты, но вы можете легко найти информацию об этом по всему Интернету или в ссылках документации, которые я предоставил выше.
Других решений пока нет …