masterofpain [ Centurion ]
pytanie dot. strumieni w C++ i operacji na plikach...
mam kilka pytan do ponizszego kodu:
#include <stdio.h>
#include < fstream.h >
#include < string.h >
#include <iostream.h>
#include <fstream.h>
#include <conio.h>
int i=0;
int main(void)
char plik[12]="baza.txt";
fstream pisz;
pisz.open(plik,ios::in | ios::app);
char tekst[]="TEKST";
pisz<<tekst;
pisz<<'#';
char c;
char tablica[40];
int j=0;
fstream czyt;
czyt.open(plik,ios::in);
for( i;i<=6/*czyt.eof()*/;i++)
czyt.seekg(i);
pisz<<(czyt.tellg());
tablica=czyt.get();
czyt.get(c);
pisz<<tablica;
pisz.close();
czyt.close();
cout<<"tekst"; //*1
getch();
return 1;
po pierwsze: dlaczego po skompilowaniu nie jest wyswietlany tekst z miejsc przy komentarzu w programie??
po drugie: co dokladnie pokazuje czyt.eof(gdzie czyt to nazwa strumienia w moim przypadku)??bo gdy wyswietlam tego wartosc to otrzymuje 0
po trzecie: jak podczas czytania z pliku "zejsc" lub "cofnac sie" o enter??