ndk errno

ndk fopen错误,但是不知道为什么

在文件里面加上#include<errno.h>头文件,既然这里出错了,就用errno,然后在这个崩溃地方打印出这个 errno的值,

errno = 0;

FILE *fp;
fp = fopen("jigar.txt","wb");
if(fp == NULL)
    __android_log_print(ANDROID_LOG_ERROR, APPNAME, "FOPEN FAIL with %d",errno);
else
    __android_log_print(ANDROID_LOG_ERROR, APPNAME, "FOPEN pass "); 

 看看这个

https://blog.csdn.net/weixin_28936857/article/details/117303710

原文地址:https://www.cnblogs.com/cnchengv/p/15659842.html