SlideShare a Scribd company logo
1 of 3
Download to read offline
‫1‬

‫سلسلة هيمو لعلوم الحاسب‬

‫عملية ملف (63)‬

‫2012‬
‫التاليف البرمجي‬
‫هيثم مالك فهمي محمد الشريف‬
‫2‬

‫سلسلة هيمو لعلوم الحاسب‬

‫)‪File System Object (FSO‬‬
‫>‪#include<iostream‬‬
‫االخشاج و االدخال يكتبت عٍ االعالٌ// >‪#include<fstream‬‬
‫انُصيت انًكتبت عٍ االعالٌ // > ‪#include<string‬‬
‫;‪using namespace std‬‬
‫)(‪int main‬‬
‫{‬
‫َصي يتغيش اَشاء // ;‪string accessname‬‬
‫حشف 215 طىنت حشفي يتغيش اَشاء // ;]215[‪char username‬‬
‫جذيذ َصي يتغيش عٍ االعالٌ // ;‪string readram‬‬
‫;"‪cout<<"please enter the name of the file: n‬‬
‫;":‪cout <<"File Name‬‬
‫انُصي انًتغيش هزا في انًهف اسى ادخال // ; ‪cin>>accessname‬‬
‫االستذعاء انذانت في انًذخالث يٍ اي ضع // ;)( ‪cin.get‬‬
‫;"‪cout<<"please enter to save the file. n‬‬
‫;":‪cout<<"Write text‬‬
‫انًهف اسى يتغيش ايضا و 215 انحشفيت انسهسهت ليًت بها انكتابت دانت اٌ َجذ //;)215,‪cin.getline(username‬‬
‫انًىجىد نهًتغيش انكتابت عًهيت في تستخذو هي و // ;‪ofstream writetofile‬‬
‫بعُىاٌ انصهب انمشص عهي يهف فتح عًهيت يحًم انكتابت عًهيت انًتغيش تجذ ا //;)‪writetofile.open(accessname‬‬
‫انًستخذو لبم يٍ كتب انزي انكالو يحًم نزي انًتغيش‬
‫انًهف عهي انطباعت عًهيت يتى انكىد هزا // ;‪writetofile<< username‬‬
‫انًهف عهي انكتابت عًهيت اغالق // ;)(‪writetofile.close‬‬
‫انبياَاث يٍ انشاشت يسح //;)"‪system("cls‬‬
‫;": ‪cout <<"Opening the File‬‬
‫اخشي يشة انًهف فتح // ;‪cout<<accessname‬‬
‫;"‪cout<<"the file are: nn‬‬
‫يتى انكتابت انحًم يتغيش اٌ َجذ سىف و يتغيش في انًهف يٍ فمظ انمشاءة // ;)‪ifstream readfromfile(accessname‬‬
‫لشائتت‬
‫افعم انًهف فتح او فتحت طشيف عٍ انًهف لشاءة تى ارا // ))(‪if (readfromfile.is_open‬‬
‫{‬
‫انذائشة يٍ اخشج انًهف في سطش اخش لشاءة اني وصىنك حانت في //))( ‪while (!readfromfile .eof‬‬
‫انتكشاسيت‬
‫{‬
‫نهكتابت انثاَي انسطش اعشض //;)‪getline(readfromfile ,readram‬‬
‫سطش اخش انثاَي انسطش جعم //;‪cout<<readram<<endl‬‬
‫}‬
‫انكتابت انًهف اغالق // ;)(‪readfromfile.close‬‬
‫}‬
‫‪else‬‬
‫;"‪cout <<"Can't to open the file n‬‬
‫انًهف بفتح انمياو عذو هى و ششط تحمك عذو حانت في //;)(‪cin.get‬‬
‫;0 ‪return‬‬
‫}‬
‫3‬

‫سلسلة هيمو لعلوم الحاسب‬

More Related Content

More from Haytham Malek

The of understood in developed programming
The of understood in developed  programmingThe of understood in developed  programming
The of understood in developed programmingHaytham Malek
 
الافكار البرمجية
الافكار البرمجيةالافكار البرمجية
الافكار البرمجيةHaytham Malek
 
VB.net Database Chapter 1
VB.net Database Chapter 1VB.net Database Chapter 1
VB.net Database Chapter 1Haytham Malek
 

More from Haytham Malek (6)

The of understood in developed programming
The of understood in developed  programmingThe of understood in developed  programming
The of understood in developed programming
 
درس 46
درس 46درس 46
درس 46
 
المكتبات
المكتباتالمكتبات
المكتبات
 
الافكار البرمجية
الافكار البرمجيةالافكار البرمجية
الافكار البرمجية
 
المتغيرات
المتغيراتالمتغيرات
المتغيرات
 
VB.net Database Chapter 1
VB.net Database Chapter 1VB.net Database Chapter 1
VB.net Database Chapter 1
 

عملية ملف

  • 1. ‫1‬ ‫سلسلة هيمو لعلوم الحاسب‬ ‫عملية ملف (63)‬ ‫2012‬ ‫التاليف البرمجي‬ ‫هيثم مالك فهمي محمد الشريف‬
  • 2. ‫2‬ ‫سلسلة هيمو لعلوم الحاسب‬ ‫)‪File System Object (FSO‬‬ ‫>‪#include<iostream‬‬ ‫االخشاج و االدخال يكتبت عٍ االعالٌ// >‪#include<fstream‬‬ ‫انُصيت انًكتبت عٍ االعالٌ // > ‪#include<string‬‬ ‫;‪using namespace std‬‬ ‫)(‪int main‬‬ ‫{‬ ‫َصي يتغيش اَشاء // ;‪string accessname‬‬ ‫حشف 215 طىنت حشفي يتغيش اَشاء // ;]215[‪char username‬‬ ‫جذيذ َصي يتغيش عٍ االعالٌ // ;‪string readram‬‬ ‫;"‪cout<<"please enter the name of the file: n‬‬ ‫;":‪cout <<"File Name‬‬ ‫انُصي انًتغيش هزا في انًهف اسى ادخال // ; ‪cin>>accessname‬‬ ‫االستذعاء انذانت في انًذخالث يٍ اي ضع // ;)( ‪cin.get‬‬ ‫;"‪cout<<"please enter to save the file. n‬‬ ‫;":‪cout<<"Write text‬‬ ‫انًهف اسى يتغيش ايضا و 215 انحشفيت انسهسهت ليًت بها انكتابت دانت اٌ َجذ //;)215,‪cin.getline(username‬‬ ‫انًىجىد نهًتغيش انكتابت عًهيت في تستخذو هي و // ;‪ofstream writetofile‬‬ ‫بعُىاٌ انصهب انمشص عهي يهف فتح عًهيت يحًم انكتابت عًهيت انًتغيش تجذ ا //;)‪writetofile.open(accessname‬‬ ‫انًستخذو لبم يٍ كتب انزي انكالو يحًم نزي انًتغيش‬ ‫انًهف عهي انطباعت عًهيت يتى انكىد هزا // ;‪writetofile<< username‬‬ ‫انًهف عهي انكتابت عًهيت اغالق // ;)(‪writetofile.close‬‬ ‫انبياَاث يٍ انشاشت يسح //;)"‪system("cls‬‬ ‫;": ‪cout <<"Opening the File‬‬ ‫اخشي يشة انًهف فتح // ;‪cout<<accessname‬‬ ‫;"‪cout<<"the file are: nn‬‬ ‫يتى انكتابت انحًم يتغيش اٌ َجذ سىف و يتغيش في انًهف يٍ فمظ انمشاءة // ;)‪ifstream readfromfile(accessname‬‬ ‫لشائتت‬ ‫افعم انًهف فتح او فتحت طشيف عٍ انًهف لشاءة تى ارا // ))(‪if (readfromfile.is_open‬‬ ‫{‬ ‫انذائشة يٍ اخشج انًهف في سطش اخش لشاءة اني وصىنك حانت في //))( ‪while (!readfromfile .eof‬‬ ‫انتكشاسيت‬ ‫{‬ ‫نهكتابت انثاَي انسطش اعشض //;)‪getline(readfromfile ,readram‬‬ ‫سطش اخش انثاَي انسطش جعم //;‪cout<<readram<<endl‬‬ ‫}‬ ‫انكتابت انًهف اغالق // ;)(‪readfromfile.close‬‬ ‫}‬ ‫‪else‬‬ ‫;"‪cout <<"Can't to open the file n‬‬ ‫انًهف بفتح انمياو عذو هى و ششط تحمك عذو حانت في //;)(‪cin.get‬‬ ‫;0 ‪return‬‬ ‫}‬