Δημοσιεύτηκε: 15 Δεκ 2010, 01:18
Φίλε simo θα χρειαστώ πάλι την βοήθεια σ...
Έστω ότι έχουμε το παρακάτω προγραμματάκι για να κάνουμε read το αρχείο animalist.txt που είναι στον ίδιο φάκελο που εκτελείται και το πρόγραμμα :
Το θέμα είναι ότι δεν μ κάνει read το αρχείο.Δεν μ βγάζει σφάλμα: απλά μία μπάρα που αναβοσβήνει κ απλά πατάω ctrl+c για να σταματήσει να εκτελείται το πρόγραμμα μου.
Επίσης δεν θέλω το πρόγραμμα που γράφω να περίοριζεται σ'ένα directory κ ένα αρχείο .Θέλω να κάνω εγώ navigate πρώτα,μετά ls για να μ δείχνει ποια αρχεία υπάρχουν στο dir κ στην συνέχεια να διαλέγω ποιο θα κάνει read ή οτιδήποτε άλλο.Έψαξα κ βρήκα ότι για να χρησιμοποιήσεις εντολές όπως οι ls,pwd κλπ χρησιμοποιείς την συνάρτηση system κ την header stdlib!Αλλά δεν ξέρω πως να τις συνδυάσω!
Στο ebook που έδωσες δεν μπορώ να βρω απάντηση σ'αυτά τα ερωτήματα. :/
Έστω ότι έχουμε το παρακάτω προγραμματάκι για να κάνουμε read το αρχείο animalist.txt που είναι στον ίδιο φάκελο που εκτελείται και το πρόγραμμα :
- Κώδικας: Επιλογή όλων
#include<stdio.h>
int main()
{ FILE *f;
f=fopen("animalist.txt","r");
getchar();
return 0;
}
Το θέμα είναι ότι δεν μ κάνει read το αρχείο.Δεν μ βγάζει σφάλμα: απλά μία μπάρα που αναβοσβήνει κ απλά πατάω ctrl+c για να σταματήσει να εκτελείται το πρόγραμμα μου.
Επίσης δεν θέλω το πρόγραμμα που γράφω να περίοριζεται σ'ένα directory κ ένα αρχείο .Θέλω να κάνω εγώ navigate πρώτα,μετά ls για να μ δείχνει ποια αρχεία υπάρχουν στο dir κ στην συνέχεια να διαλέγω ποιο θα κάνει read ή οτιδήποτε άλλο.Έψαξα κ βρήκα ότι για να χρησιμοποιήσεις εντολές όπως οι ls,pwd κλπ χρησιμοποιείς την συνάρτηση system κ την header stdlib!Αλλά δεν ξέρω πως να τις συνδυάσω!
Στο ebook που έδωσες δεν μπορώ να βρω απάντηση σ'αυτά τα ερωτήματα. :/