Cum se citește din fisier un text format din mai multe linii cu spatii si semne de punctuație atunci când nu se cunoaște lungimea, in c++?
Răspunsuri la întrebare
Răspuns de
1
Sunt mai multe metode, eu unul citesc in acest mod:
#include <fstream> //biblioteca necesara
using namespace std;
ifstream fin("numeFisierDeIntrare.in");
ofstream fout("numeFisierDeIesire.out");
char v[256];
int main()
{
while (fin.get(v,255))
{
cout<<v<<endl;
fin.get();
}
}
#include <fstream> //biblioteca necesara
using namespace std;
ifstream fin("numeFisierDeIntrare.in");
ofstream fout("numeFisierDeIesire.out");
char v[256];
int main()
{
while (fin.get(v,255))
{
cout<<v<<endl;
fin.get();
}
}
SMP:
Dar.....,asta nu înseamnă că o să astepte să introduc 256 caractere? Sau......se completează implicit cu caracter null?
Alte întrebări interesante
Matematică,
8 ani în urmă
Limba română,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă