Linguaggio da utilizzare

Salve, vi sarei grato se potreste darmi chiarimenti sul linguaggio da usare per la compilazione, precisamente per quanto riguarda la programmazione c++ da file , che a quanto ho capito è la più usata.

La tua domanda è molto vaga, vuoi sapere come compilare in C++? Oppure come utilizzare i file in C++?
Comunque che sistema operativo usi?

utilizzo windows 10, comunque si, vorrei capire come compilare in c++ dato che il modo usato su questa piattaforma è diverso da quello che mi è stato insegnato

Se intendi che sulla piattaforma in certi esercizi è necessaria la lettura/scrittura su file la compilazione non è un problema l’unica cosa che devi fare è utilizzare uno dei vari modi per leggere o scrivere su file in C++. Io per esempio faccio

#include<bits/stdc++.h> 
using namespace std;
int main(){
    ifstream in("input.txt");
    ofstream out("output.txt");
    int a , b;
    cin>>a; //a è letta da console
    in>>b;  //b è letta dal file input.txt
    cout<<a; //a è scritta su console
    out<<b; //b è scritta nel file output.txt
}

Qui trovi tutte le specifiche per l’input da file tramite ifstream. Mentre qui trovi quelle per l’output.

Se non intendevi ciò fammi direttamente un esempio di ciò che non ti riesce.

grazie per l’aiuto, è esattamente ciò che cercavo

Perfetto, comunque esistono anche altri modi comodi, per esempio

#include<bits/stdc++.h> 
using namespace std;
int main(){
    freopen("input.txt", "r", stdin);
    freopen("output.txt", "w", stdout);
    int a;
    cin>>a;  //a è letta dal file input.txt
    cout<<a; //a è scritta nel file output.txt
}

va bene, grazie ancora