안드로이드 개발 질문/답변
(글 수 45,052)
안녕하세요 개발자 여러분
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!




매니패스트에 퍼미션 추가가 되어 있다면 무리 없이 잘 됩니다.