Tag: stdio

在Objective-C中使用fopen()

我感到困惑的一个崩溃我不断得到由于在这部分的代码错误: FILE *fid200; fid200 = fopen ( "Length200Vector.txt" , "w" ); if (fid200 == NULL) perror("Error opening Length200Vector.txt"); for (int n = 0; n<200; n++) { if (n == 0) { fprintf (fid200, "%f", self.avgFeatureVect[0][n]); } else { fprintf (fid200, ", %f", self.avgFeatureVect[0][n]); } } fprintf (fid200, "\n"); fclose(fid200); 错误是:打开Length200Vector.txt时出错:操作不允许。 该文件驻留在我的项目的Resources文件夹中,该行正在.mm文件中执行。 在.cpp文件中的同一个项目中,我使用几乎相同的确切代码运行没有问题。 似乎无法找出这一个… 谢谢