안녕하세요 개발자 여러분
cocos2d-x로 앱개발중인데
파일 입출력이 좀 말썽이네요

    std::string fullPath = CCFileUtils::fullPathFromRelativePath("test1_1.txt");
    CCFileData *fileData = new CCFileData(fullPath.c_str(),"r");

이런식으로도

FILE과 fopen으로도

해보고


그런데

CCFileUtils로 저장도 되나요?


이래저래 해보면

파일을 불러서 읽어 들이는 거 까진 했는데

파일 저장이 안되서 말썽입니다.

fopen(...,"w") 하면 파일 없을시 자동 생성도 안되고요


UseDefaultData엿나 그거로 키값으로 값 저장 하는건 있던데

배열형도 다 따로 키있어야할거 같아서 쓰기도 그렇고..


파일 입출력 잘 되세요?


#해결

     std::string path = CCFileUtils::getWriteablePath();    
     path.append("exam.txt");

경로를 이런식으로 했습니다. 안드로이드도 OK!