cocos2d andorid c++ 文件读写

我用C++的fopen系列接口在write path面创建了新的文件夹,然后往里面创建新文件,然后写入时,函数返回值是成功的,文件却不存在是什么个情况,有没有遇到过类似问题的兄弟,方便解答下

是不是想要写入的文件父路径包含有文件夹,而且这些文件夹是不存在的,fopen在文件不存在时会自动创建但是不会创建文件夹的