| Autor |
Mesaj |
admin
Administrator

Data inscrierii: 06/Iul/2008 Mesaje: 43
|
|
C++ - Citirea unui intreg fisier |
|
C++ - Citirea unui intreg fisier
Cod:
#include <iostream>
#include <fstream>
#include <sstream>
using namespace std;
string citireFisier(string fisier)
{
// mărimea fisierului ce urmeaza a fi citit
unsigned long lungime;
// unde vor fi salvate in memorie datele
char *buffer;
// streamul de intrare pentru citire
ifstream file(fisier.c_str(),ios::binary);
// se merge la sfarsitu fisierului
file.seekg(0,ios::end);
// returneaza marimea fisierului
lungime = file.tellg();
// se merge la inceputul fisierului pentru citire
file.seekg(0,ios::beg);
// se aloca spatiu pentru citire
buffer = new char[lungime];
// se citeste continutul fisierului
file.read(buffer,lungime);
// se inchide streamul de citire
file.close();
// se returneaza datele citite
return string(buffer);
}
int main()
{
// citim datele din fisierul "fisier.txt"
string data = citireFisier("fisier.txt");
// afisam datele
cout<<data<<endl;
return 1;
}
|
|
| 08/07/2008 11:43 |
|
 |
ossbe
Junior

Data inscrierii: 27/Oct/2012 Mesaje: 14 Localitate: Latvia |
|
|
|
Information is impressive! But I will say so in my view is slightly different, but what I will not tell you)))
|
|
| 27/10/2012 15:50 |
|
 |
ossbe
Junior

Data inscrierii: 27/Oct/2012 Mesaje: 14 Localitate: Latvia |
|
|
|
We have the way the country is not always so easy to find something interesting on the Internet!
|
|
| 28/10/2012 00:25 |
|
 |
ossbe
Junior

Data inscrierii: 27/Oct/2012 Mesaje: 14 Localitate: Latvia |
|
|
|
You are simply awesome
|
|
| 28/10/2012 04:38 |
|
 |
ossbe
Junior

Data inscrierii: 27/Oct/2012 Mesaje: 14 Localitate: Latvia |
|
|
|
I love how amazing and awesome this is.
|
|
| 28/10/2012 08:47 |
|
 |
ossbe
Junior

Data inscrierii: 27/Oct/2012 Mesaje: 14 Localitate: Latvia |
|
|
|
How cool is that!
|
|
| 28/10/2012 12:59 |
|
 |
ossbe
Junior

Data inscrierii: 27/Oct/2012 Mesaje: 14 Localitate: Latvia |
|
|
|
I found this post very useful!
|
|
| 28/10/2012 17:10 |
|
 |
ossbe
Junior

Data inscrierii: 27/Oct/2012 Mesaje: 14 Localitate: Latvia |
|
|
|
I love your style
|
|
| 28/10/2012 21:36 |
|
 |
ossbe
Junior

Data inscrierii: 27/Oct/2012 Mesaje: 14 Localitate: Latvia |
|
|
|
Yes, there is nothing wrong with say, but say that this is a extra article is not worth it!
|
|
| 29/10/2012 01:53 |
|
 |
ossbe
Junior

Data inscrierii: 27/Oct/2012 Mesaje: 14 Localitate: Latvia |
|
|
|
I hope I will come to your site after a few weeks and find interest post like this again))) See you in a future)
|
|
| 29/10/2012 06:02 |
|
 |
ossbe
Junior

Data inscrierii: 27/Oct/2012 Mesaje: 14 Localitate: Latvia |
|
|
|
I love your style
|
|
| 29/10/2012 10:11 |
|
 |
ossbe
Junior

Data inscrierii: 27/Oct/2012 Mesaje: 14 Localitate: Latvia |
|
|
|
I red your post and tell my mother about it! And she sad @good post my sun! Don’t stop read this info and don’t forget about future of our planet)))@
|
|
| 29/10/2012 14:29 |
|
 |
ossbe
Junior

Data inscrierii: 27/Oct/2012 Mesaje: 14 Localitate: Latvia |
|
|
|
You are simply awesome
|
|
| 29/10/2012 18:42 |
|
 |
ossbe
Junior

Data inscrierii: 27/Oct/2012 Mesaje: 14 Localitate: Latvia |
|
|
|
Just to say thanks for your article I think it is not enough)) Get away from me a few smiles in gratitude.
|
|
| 29/10/2012 22:39 |
|
 |
|