Informatică, întrebare adresată de zoee16, 9 ani în urmă

Cum declar două fișiere de același tip?


cristianlacatu: C++???
zoee16: da

Răspunsuri la întrebare

Răspuns de s7eFaN
1
Sintaxa:

#include<fstream>
...
ifstream fin(" date1.in");
ifstream fin(" date2.in");
...
ofstream fout("date1.out");
ofstream fout("date2.out");
...
fin.close();
fout.close();

Am declarat variabilele fisier in biblioteca fstream, am citit pe rand valorile din fisiere " fin ", am scris pe rand in fisierele out "fout", la final inchizand fisierele fin.close(); fout.close().

s7eFaN: asta spune eroarea
zoee16: cum adica cod sursa?
s7eFaN: in setul de instructiuni, sa nu fi declarate doua functii identice
zoee16: am declarate doua fisiere de intrare pentru ca asa imi cere problema
s7eFaN: se poate sa fie si din cauza asta...
s7eFaN: ai pus nume diferite fisierelor?
zoee16: da
s7eFaN: pune in loc de ifstream fin ...ifstream f. La toate inclusiv ofstream
s7eFaN: Dar eu tot cred ca nu se pot declara doua fisiere de acelasi tip in acelasi cod sursa, doar cu ajutorul functie std::rdbuf, care e un pic mai greoaie. Documenteaza-te pe internet , sunt o groaza de topic-uri de genul acesta. Bafta!
zoee16: Multumesc oricum
Alte întrebări interesante