In C++ poti lucra cu multiple fisiere in paralel.
Totusi nu poti deschide acelasi fisier de mai multe ori in acelasi timp fara sa il inchizi ( fara sa apelezi functia .close() )
#include <iostream>
#include <fstream>
int main(){
int a,b,c,d;
ifstream f("fisier1.txt");
ifstream g("fisier2.txt");
ofstream h("fisier3.txt");
f >> a;
g >> b;
h << a+b;
f >> c;
g >> d;
h<<c*d;
f.close();
g.close();
h.close();
}