freestuff.gr αρχική σελίδα
 FAQFAQ    ΑναζήτησηΑναζήτηση   Λίστα ΜελώνΛίστα Μελών   Ομάδες ΜελώνΟμάδες Μελών   <b>Εγγραφή Μέλους</b>Εγγραφή Μέλους 
 ΠροφίλΠροφίλ   Επιλογές μέλους Επιλογές   Τα bookmarks μου Τα bookmarks μου   Προσωπικά μηνύματαΠροσωπικά μηνύματα 
  διαφήμιση  

Καλώς ήρθατε στο forum μας! Για να συμμετάσχετε στις συζητήσεις θα πρέπει να είσαστε μέλος. Γίνετε μέλος τώρα!.

αρχεία σε C


 Forum index » Δημιουργία Web Sites, Γραφικών & Προγραμματισμός » Γλώσσες Προγραμματισμού » C, C++
Moderators:  Super-Moderators, WebDev Moderators
Εισαγωγή νέου Θέματος   Απάντηση στο Θέμα Σελίδα 1 από 1 [4 Μηνύματα]      Bookmarks Tags: cαρχεία Mark the topic unread :: Προηγούμενο θέμα :: Επόμενο θέμα
ΑποστολέαςΜήνυμα
alex599


Μέλος από: 17 Δεκ 2008
Βοηθήματα: 3
Μηνύματα: 66

Περιοχή: Πάτρα
View users profile Send email to user
ΜήνυμαΣτις: 03 Φεβ 2009 12:16    Θέμα: αρχεία σε C Απάντηση με παράθεση  Mark this post and the followings unread

Γεία σας,Δεν έχω κάποια απορία όσον αφορά σε κώδικα με τον οποίο χειριζόμαστε τα αρχεία αλλά το ΤΙ αρχεία μπορώ να ανοίξω και να επεξεργαστώ...

Από ότι έχω δει μπορώ να ανοίξω αρχεία .txt αλλά όχι πχ .pdf ή .docx(για το word)...

_________________
while(!dead()) ++knowledge;
bxenos


Μέλος από: 18 Αυγ 2008
Μηνύματα: 53

View users profile
ΜήνυμαΣτις: 03 Φεβ 2009 13:12    Θέμα: Απάντηση με παράθεση  Mark this post and the followings unread

ότι αρχεία θέλεις ανοίγεις. Υπάρχουν τα binary και τα text.

π.χ.
κώδικας:
FILE *f = fopen("xxx.pdf","rb");


κώδικας:
int h = _open("xxx.pdf",_O_RDONLY|_O_BINARY);


binary ανοίγουν όλα.

text μπορούν να διαβαστούν όσα δεν έχουν CTRL-Z (για dos/win) ή CTRL-D (linux/unix).
Οι χαρακτήρες που ανέφερα έχουν οριστεί ως EOF (end of file) στα λειτουργικα αυτά για τα αρχεία κειμένου.
στα text υπάρχει και αυτόματη μετατροπή κάποιων κωδικών ελέγχου (π.χ. CR/LF)
alex599


Μέλος από: 17 Δεκ 2008
Βοηθήματα: 3
Μηνύματα: 66

Περιοχή: Πάτρα
View users profile Send email to user
ΜήνυμαΣτις: 03 Φεβ 2009 13:18    Θέμα: Απάντηση με παράθεση  Mark this post and the followings unread

Για να τα ανοίξω μου λες τώρα...μπορώ να γράψω κιόλας σε αυτά...δηλαδή να δημιουργήσω αρχεία pdf?από ότι είδα δημιουργήθηκε αρχείο pdf αλλά δεν μπορούσα να το ανοίξω για να δω τα περιεχόμενα..

_________________
while(!dead()) ++knowledge;
bxenos


Μέλος από: 18 Αυγ 2008
Μηνύματα: 53

View users profile
ΜήνυμαΣτις: 03 Φεβ 2009 13:32    Θέμα: Απάντηση με παράθεση  Mark this post and the followings unread

το pdf αρχείο έχει συγκεκριμένα περιεχόμενα. Δεν γράφεις π.χ. "ΘΕΛΩ ΔΙΑΚΟΠΕΣ" και να ανοίγει με acrobat reader. Έχει αρκετές πληροφορίες μορφοποίησης μέσα. Είναι κοντά στην postscript.
Αν θέλεις να παίξεις με αρχεία, παίξε πρώτα με την μορφή rtf ή με unicode txt (double bytes characters).

pdf = http://en.wikipedia.org/wiki/Portable_Document_Format
Εμφάνιση Μηνυμάτων:   
Εισαγωγή νέου Θέματος   Απάντηση στο Θέμα Σελίδα 1 από 1 [4 Μηνύματα] Mark the topic unread :: Προηγούμενο θέμα :: Επόμενο θέμα
 Forum index » Δημιουργία Web Sites, Γραφικών & Προγραμματισμός » Γλώσσες Προγραμματισμού » C, C++


Σχετικά θέματα
 Θέματα   Απ/σεις   Αποστολέας   Τελευταίο μήνυμα 
ενας κωδικας σε C που βγαζει μη αναμενομενο αποτεσμα 1 teresa92 13 Αυγ 2016 21:26
teresa92 Εμφάνιση τελευταίου μηνύματος
Bitwise operators in C 3 Kappa4 15 Δεκ 2014 20:38
mariosal Εμφάνιση τελευταίου μηνύματος
 
Τώρα είναι 04 Δεκ 2016 18:14 | All times are UTC + 2


Email This Page to Someone! add to Favorites

     Powered by p h p B B © 2001,2005 p h p B B Group
Για άμεση επικοινωνία με τον διαχειριστή του freestuff.gr στο email: freestuff.gr(παπάκι)gmail.com


Copyright © 1999-2013 Freestuff.gr All Rights Reserved  
Version Aegean, designed by N. Tsaganos