Salve a tutti, volevo creare una funzione che aprisse un file specifico, in base alla variabile. Ecco quello che è fatto:
#include <iostream>
#include <fstream>
using namespace std;
int aggiungere(float voto, int materia)
{
char vettore[100];
fstream f1;
int i=0;
f1.open(materia".txt");//Questa è la riga del problema
f1>>vettore[i];
while(!f1.eof())
{
f1>>vettore[i];
i++;
};
vettore[i]=voto;
f1<<" ";
f1<<vettore[i];
f1.close();
};
"materia" è un numero tra 1 e 12. Come faccio ad aprire il file "3.txt" quando materia=3?
Grazie in anticipo