الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيف أنادي ملف من خارج السي؟؟ وووو...

مغلق
بدأه نجوم في 4 مايو 2003 · 7 رد · 631 مشاهدة · في الأسئلة المجابة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته:

عندي برنامج عبارة عن اني انشئ ملف في ويكون فيه (text) في برنامج المفكرة(notepad) وبعد كذا من ال(++c) أناديه وأشتغل عليه بإني آخذ حرف حرف وأخزنه عندي في (array) فر حت سويت الآتي بس ما يرضى يطلع :

#2

#include

#include

#include

void main()

{

clrscr();

char ch,text[20];

ifstream iff;

iff.open("c:xxx.txt",ios::in);

iff.get(ch);

cout<

getch();

}

فقلت أجرب أنشيء ملف في السي وبعدين أقرأهذا الملف وأطبعه وما طلع لي أي error ومع كذا ما يطلع لي run :

ملف الانشاء:

#include

#include

#include

#include

void main()

{

clrscr();

int ln;

char txt[30];

cout<<"Enter ur txt : ";

cin.get(txt,30);

ln=strlen(txt);

ofstream of("fff.txt");

for(int i=0;i

{

of.put(txt);

}

of<

getch();

}

ملف القراءة:

#include

#include

#include

#include

void main()

{

clrscr();

int x;

char ch,text[30];

ifstream iff("fff.txt");

while(iff)

{

iff>>x;

for(int i=0;i

{

iff.get(ch);

text=ch;

}

}

for(int i=0;i

{

cout<<"text : n"<

}

getch();

}

فاللي يقدر يساعدني في الحالتين الله يجزيه الخير بس الواجب لازم يتسلم بكرة فضروري ضروري تكفون أبي الحل اليوم

#3

#include

#include

void main()

{

// clrscr();

char ch,text[20];

int i = 0;

FILE * pf;

pf = fopen("filename","r");

while (!feof(pf))

{

fscanf(pf,"%c",&ch);

text = ch;

i++;

}

}

جرب هذه الطريقة فهي أسهل (f)

#4

انا دائم اشوف ايش الفائده منها

clrscr();

#5

ان الداله clrscr تقوم بمسح الشاشه في ال text mode

وتبداي من اول الصفحه.

وشكرا

#6

شكرا لك nono00700

#7

جزاك الله خير على الافادة أخوي اسماعيل..

هذا الموضوع مغلق.

مواضيع مشابهة