Меня озадачивает сбой, который я постоянно получаю из-за ошибки в этом разделе кода:
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: Операция запрещена.
Файл находится в моей папке ресурсов для моего проекта, и эта строка выполняется в файле .mm. В том же проекте в файлах .cpp я использую практически тот же точный код, который работает без проблем. Кажется, не могу понять этот out ...
Спасибо