home *** CD-ROM | disk | FTP | other *** search
- #include <io.h>
- #include <stdio.h>
- char* jmeno="c:\\soubor.bin"; //je to nêjakÿ binární soubor, do kterého nêco zapí¿eme a potom to p⌐eçteme
- typedef unsigned int byte;
- FILE *f;
-
- void Delka() {
- f=fopen(jmeno,"rb");
- printf("Délka souboru je nyní: %i\n",filelength(fileno(f)));
- fclose(f);
- }
-
- int main() {
- printf("Start programu:\n");
- f=fopen(jmeno,"wt"); //otev⌐e se jako textovÿ, v¿ak se zapisuje binárnê
- if (f!=0) { //soubor se poda⌐ilo otev⌐ít pro zápis
- for(int i=0;i<256;i++) if (fputc(i,f)==EOF) perror("Není moæné zapsat do souboru data.");
- fclose(f);
- } else perror("Soubor není moæné otev⌐ít pro zápis"); //soubor se nepoda⌐ilo otev⌐ít pro zápis
- Delka();
- f=fopen(jmeno,"wb"); //otev⌐e se jako textovÿ, v¿ak se zapisuje binárnê
- if (f!=0) { //soubor se poda⌐ilo otev⌐ít pro zápis
- for(int i=0;i<256;i++) if (fputc(i,f)==EOF) perror("Není moæné zapsat do souboru data.");
- fclose(f);
- } else perror("Soubor není moæné otev⌐ít pro zápis"); //soubor se nepoda⌐ilo otev⌐ít pro zápis
- Delka();
- printf("Konec programu:\n\n");
- return 0;
- }