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

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

Αναγνωση απο αρχειο


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


Μέλος από: 02 Δεκ 2007
Μηνύματα: 18
Περιοχή: Θεσσαλονίκη
View users profile Visit posters website
ΜήνυμαΣτις: 14 Φεβ 2008 03:11    Θέμα: Αναγνωση απο αρχειο
Περιγραφή θέματος: Πως διαβάζουμε αντικείμενα κλάσεων από αρχεία;
Απάντηση με παράθεση  Mark this post and the followings unread

Εχω το εξής:
class St_Rypansis {}
//...
St_Rypansis *Pl_Bardari=new St_Rypansis[24];
//...
fstream my_i_file; //*anoigma tou arxeiou "eggrafes.txt" gia anagnwsh*
my_i_file.open("eggrafes.txt", ios::in);
//...
while (my_i_file>>kwd_stathmou) //*diavazei apo to arxeio mexri na min yparxoyn
{ // alla stoixeia, dhladh mexri na teleiwsei*//
my_i_file>>kwd_stathmou;
switch (kwd_stathmou)
{
case 1:
{
my_i_file>>time>>Pl_Bardari1[time][0]>>Pl_Bardari1[time][1]>>Pl_Bardari1[time][2];
my_i_file>>Pl_Bardari[time].getOzon();
//..... }

Καταρχήν δεν δέχεται στο while το (!my_i_file.eof()) .
Δεύτερον στα my_i_file>>..... αρχικά διαβάζει κανονικές μεταβλητές, ενώ το Pl_Bardari[time] ειναι αντικείμενο της κλάσης και η getOzon() ειναι μια συνάρτηση. Θέλω αφού διαβάσει την τιμή του αντικειμένου να κάνει καποιους ελέγχους και να εμφανίζει μηνύματα στην οθόνη αλλά δεν ξέρω γιατί δεν διαβάζει αυτές τις τιμές.
Το αποτέλεσμα είναι ότι δεν γίνεται κάνένας έλεγχος απο αυτούς που ακολουθουν και είτε άνοιξα το αρχείο είτε όχι δεν κανει τίποτα.
stesia


Μέλος από: 02 Δεκ 2007
Μηνύματα: 18
Περιοχή: Θεσσαλονίκη
View users profile Visit posters website
ΜήνυμαΣτις: 14 Φεβ 2008 03:21    Θέμα: Για να καταλαβετε καλυτερα...
Περιγραφή θέματος: Στελνω συνημενα τα αρχεια
Απάντηση με παράθεση  Mark this post and the followings unread

Βοηθεια!



C++.zip
 Description:

Download
 Filename:  C++.zip
 Filesize:  19.77 KB
 Downloaded:  342 Time(s)

Εμφάνιση Μηνυμάτων:   
Εισαγωγή νέου Θέματος   Απάντηση στο Θέμα Σελίδα 1 από 1 [2 Μηνύματα] Mark the topic unread :: Προηγούμενο θέμα :: Επόμενο θέμα
 Forum index » Δημιουργία Web Sites, Γραφικών & Προγραμματισμός » Γλώσσες Προγραμματισμού » C, C++
Τώρα είναι 21 Ιαν 2017 00:06 | 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