Pagini: [1]   În jos
  Imprimă  
Ajutor Subiect: Citire din fisier  (Citit de 3015 ori)
0 Utilizatori şi 1 Vizitator pe acest subiect.
Broke
Strain
*

Karma: -10
Deconectat Deconectat

Mesaje: 37



Vezi Profilul
« : Octombrie 27, 2013, 20:49:38 »

Salutare. Lucrez de ceva timp la diverse programe la informatica, insa fiind ocupat si interesat mai mult de cod, nu am dat atentie unei chestii foarte importante ( dupa parerea mea). Spre rusinea mea, nu stiu sa citesc date dintr-un fisier Sad( Imi poate explica cineva, va rog mult, cum se citesc date dintr-un fisier? Inainte sa scriu codul in compilator, trebuie creat fisierul?  Multumesc.
Memorat
BLz0r
Strain
*

Karma: -14
Deconectat Deconectat

Mesaje: 35



Vezi Profilul
« Răspunde #1 : Octombrie 28, 2013, 20:49:28 »

Salut, inainte sa te pot ajuta spune-mi ce limbaj folosesti; si daca folosesti C++ sa-mi spui cu ce librarie de citire esti familiarizat (iostream sau cstdio).  Smile
Memorat
Broke
Strain
*

Karma: -10
Deconectat Deconectat

Mesaje: 37



Vezi Profilul
« Răspunde #2 : Octombrie 28, 2013, 20:53:25 »

Salut.  Folosesc C++ si biblioteca <iostream>
Memorat
romyk
Strain
*

Karma: 5
Deconectat Deconectat

Mesaje: 40



Vezi Profilul
« Răspunde #3 : Octombrie 28, 2013, 21:45:24 »

Eu folosesc fstream din biblioteca <fstream.h>
Ex:
petru citire
Cod:
fstream f("fisier.in",ios::in);
f>>n;

pentru scriere
 
Cod:
fstream g("fisier.out",ios::out);
g<<n;

Gasesti pe google mai multe detalii.
Memorat
BLz0r
Strain
*

Karma: -14
Deconectat Deconectat

Mesaje: 35



Vezi Profilul
« Răspunde #4 : Octombrie 29, 2013, 15:59:57 »

Asa declari:
Cod:
#include <fstream>
using namespace std;

ifstream fin ("fisierintrare.in");
ofstream fout ("fisieriesire.out");

Ca sa citesti:
     fin>>variabila;
Ca sa afisezi:
      fout<<variabila;

Sper sa intelegi  Very Happy
Memorat
Broke
Strain
*

Karma: -10
Deconectat Deconectat

Mesaje: 37



Vezi Profilul
« Răspunde #5 : Octombrie 30, 2013, 21:13:06 »

Vreau sa stiu ... fisierul cand trebuie creat?? sau il creeaza automat?
Memorat
BLz0r
Strain
*

Karma: -14
Deconectat Deconectat

Mesaje: 35



Vezi Profilul
« Răspunde #6 : Octombrie 30, 2013, 23:46:35 »

Cand dai "ifstream" iti creezi fisierul de intrare iar cand dai "ofstream" il creezi pe cel de iesire  Smile
Memorat
rares96cheseli
Client obisnuit
**

Karma: 45
Deconectat Deconectat

Mesaje: 60



Vezi Profilul
« Răspunde #7 : Octombrie 31, 2013, 09:12:27 »

Cand dai "ifstream" iti creezi fisierul de intrare iar cand dai "ofstream" il creezi pe cel de iesire  Smile

defapt cu ifstream si ofstream doar asignezi niste variabile ( fin, fout) ca fisiere. Fisierele trebuie create in prealabil. Defapt doar fisierul de intrare trebuie creat de tine, cel de iesire se creaza automat dupa rularea programului
Memorat
BLz0r
Strain
*

Karma: -14
Deconectat Deconectat

Mesaje: 35



Vezi Profilul
« Răspunde #8 : Octombrie 31, 2013, 11:16:26 »

Am inteles eu gresit: eu credeam ca se refera cum il creezi in cod(adica declari), si nu la creerea efectiva, fizica. Fighting
Memorat
Pagini: [1]   În sus
  Imprimă  
 
Schimbă forumul:  

Powered by SMF 1.1.19 | SMF © 2006-2013, Simple Machines