Массив типа FILE
заинтересовал такой вопрос, а можно ли создать массив типа FILE, допустим для n элементов, т.е:
FILE * array = new FILE[n];
И далее работать с ним как-то так:
fopen_s(&array[0], "fout.txt", "w");
// КОД
fclose(array[0]);
?
Ответы (1 шт):
Автор решения: Юрий Козлов
→ Ссылка
В QT отработало нормально:
FILE* fff[5];
int main()
{
for(auto a = 0; a<5; ++a){
fff[a] = fopen("fout.txt", "w");
}
// КОД
for(auto a = 0; a<5; ++a){
fclose(fff[a]);
}
return 0;
}