سلاااااااااااااااااااااام
اتمنى الى عنده قدره يساعدني
كيف اطبع
محتويات
ملف بعد فتحه
في c++
بحيث
اطبع
محتويات
الرقم
الزوجي
فقط
سلاااااااااااااااااااااام
اتمنى الى عنده قدره يساعدني
كيف اطبع
محتويات
ملف بعد فتحه
في c++
بحيث
اطبع
محتويات
الرقم
الزوجي
فقط
تم تعديل هذه المشاركة بواسطة moo0on في 9 أغسطس 2009 في 23:21
اهلين اخوي فهد
صراحه محاولاتي فاشله
عشان كذا ما حطهااا
بس شوف محاولتي لهذا السوال
#include <fstream.h>
int main ()
{
ofstream f;
f.open("file.txt");
f<<"alsalam"<<endl;
f.close();
char ch;
int x;
ifstream read;
while(!read.eof())
{
read.get(ch);
if(x%2==0)
cout<<ch<<endl;
x++;
}
read.close();
return 0;
}تم تعديل هذه المشاركة بواسطة moo0on في 9 أغسطس 2009 في 22:11
طيب شغلك مضبوط فقك لم تفتح الملف عند القراءة منه.
اي والله صح
مشكور اخوي
انا مستعجله بعيد عنك
وما احب اجرب كثير
هذا الى دهورني
بس عندي ملاحظه وادري انك عارفها بس خلى غيرنا يستفيد
اذا حطيت المكتبه
fstream.h
ما يحتاج تحط المكتبه الى قبلها
ولا الجمله الى بعدها
وان لزمت الا تحطهم شيل ال
.h
مدري والله هرجه المكتبات صعبه شوي
بس انا الى اعرفه انوو
fstream
شامله لل
iostream
حتى لو عملت رن للكود الاخير يطلع ايرور
والله اعلم
السلام عليكم
لى إضافه بسيطه فى هذا الموضوع
اذا استخدمنا الهيدر fstream.h فلا نحتاج فعلا للمكتبه iostream.h
لأن الكلاس ifstream يرث الكلاس istream
و الكلاس ofstream يرث ostream
وأخيرا الكلاس fstream نفسه يرث الكلاس iostream
ومن هنا يمكن استخدام كائنات cin و cout من المكتبه fstream.h دون المكتبه iostream.h
أما لو استخدمنا المكتبه fstream فقط بدون .h فهنا سنحتاج الى مجال الأسماء std
ولن يتم تضمين std بدون iostream
أى يجب إضافة المكتبه iostream مع الجمله using namespace std;
سلام
اللهم صل على سيدنا محمد وعلى آله وصحبه وسلم
أهلا أخى فهد
واضح أن الكلام الذى قلته مسموح فقط فى الفيجوال سى 6
قد جربتها على vc++6 واشتغلت
وغير مقبوله مع الكمبيلرات التى ذكرتها
فعلا أخى تعطى أخطاء اذا استخدمنا المكتبه fstream.h فقط
شكرا أخى على التنبيه
اللهم صل على سيدنا محمد وعلى آله وصحبه وسلم