13-01-2008, 22:26
|
|
|
חבר מתאריך: 01.11.05
הודעות: 73
|
|
קריאת נתונים מקובץ טקסט. ++VC
היי,
אני אמור לקרוא שורה שלמה של קובץ טקסט , להעתיק את הנתונים לקובץ אחר.
אח"כ לקרוא עוד שורה להעתיק וכו' וכו' עד אשר נגמר הקובץ.
בתור התחלה, לראות איך העניין עובד כתבתי את הקוד הבא:
אבל העניין הוא שהוא לא מזהה מתי נגמר הקובץ והוא ממשיך לעבוד עד אינסוף.
מתי נגמרת שורה הוא דווקא כן מזה.
יש למישהו רעיון למה ?
תודה רבה!
קוד:
char num;
while(data_file.eof()==0)
{
num=data_file.get();
while(num!='\n')
{
result_file<<num;
num=data_file.get();
}
}
|