Informatică, întrebare adresată de corinaruxandra34, 8 ani în urmă

Intr-un program C++ pot fi deschise doua sau mai multe fisiere simultan? Sau trebuie fiecare fisier inchis inainte de a trece sa lucrezi in alt fisier?

Răspunsuri la întrebare

Răspuns de andrei750238
0

►Raspuns :

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() )

►Exemplu :

#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();

}

Alte întrebări interesante