Массив типа 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;
}
→ Ссылка