Admin المدير العام
عدد المساهمات : 162 نقاط : 474 السٌّمعَة : 1 تاريخ التسجيل : 09/09/2010 العمر : 34 الموقع : https://shihab.7olm.org/
| موضوع: شرح اهم المكتبات في الc++ الإثنين سبتمبر 27, 2010 2:04 am | |
| السلام عليكم ورحمة الله وبركاتهاخواني وكما وعدتكم واعدكم في تقديم كل ما يفيدكم في لغات البرمجة اليوم اقدم لكم اهم المكاتب في لغة البرمجة الc++واعدكم بتقديم مكاتب اخرى بأذن الله تعالى اخوكم شهاب الدليمي
بسم الله الرحمن االرحيم شرح المكتبات الهامة بلغة السى بلس بلس أولا مكتبة ستديو (stdio.h): أوامرها اثنين 1-printf 2-scanf الأمر الأول لاظهار كتابة للمستخدم مثال: كود: كود: printf("welcome all"); و هى تساوى cout فى مكتبة iostream و الأمر الثانى استخدامه كالاتى لادخال قيمة الى متغير مثال كود: كود: كود: scanf("%d"*&a); و قمنا بكتابة نوع المتغير بين""و استخدمنا علامة & للكتابة على هذا المتغير و هى تساوى cin فى مكتبة iostream و هناك شىء اخر اذا اردنا اظهار للمستخدم الناتج مثلا من جمع رقمين فسوف تكون كالاتى كود: كود: كود: printf("%d"*sum); و قمنا بتعريف أولا نوع المتغير ثم كتابته دون علامة & لأننا لن نكتب فيه بل نظهره للمستخدم __________________
ثانيا مكتبة <iostream> أوامرها اثنين cout 1 و2 cin الأول لاظهار شىء للمستخدم و هو يساوى printf فى المكتبة السابقة و كتابته سهلة جدا
كود: كود: كود: cout<<"welcome all";
و الأمر الثانى يساوى scanf و هو لادخال قيمة متغير و لكنه أسهل مما يكون كود: كود:
كود: كود: cin>>a;
فقط هذا دون كتابة دون المتغير مهما كان نوعه و انصح الجميع باستخدامها و لاظهار الناتج سوف يكون كالاتى كود: كود:
كود: كود: cout<<sum;
اعتقد مفيش اسهل من كده ملاحظة يفضل كتابة <iostream> و ليس <iostream.h>
شرح مكتبة <conio.h> هذه المكتبة نستعملها مع المبتدئين فقط و لكن أريد أن أنصح الجميع بأن ينسوا هذه المكتبة فيما بعد فهى لا يقبلها معظم المواقع العالمية و لا تقبلها المسابقات العربية و المحلية و العالمية و لكن نستخدمها فقط من أجل المستخدم و بها أمرين مهمين فقط
كود: كود: كود: 1-clrscr() 2-getch();
و الأول لتنظيف الشاشة بمعنى أننا بعد استخدام البرنامج للمرة الأول و تجربته مرة أخرى سوف نجد الكتابة التجريبية للمرة الأولى مازالت موجودة و لذلك نقوم باستخدام هذا الأمر لمسح و تنظيف الشاشة كل مرة باستخدام البرنامج و استخدامه هكذا كود: كود: كود: #include<iostream> #include<conio.h> int main() { clrscr() cout<<"hi"; }
و الأمر الثانى بأننا نلاحظ فى استخدام البرنامج عندما مثلا نقوم بادخل رقمين ليقوم بحساب مجموعهما نلاحظ اختفاء الناتج فجأة قبل أن نراه و معالجة هذا بأمر getch() و جرب هذا الكود بالأمر مرة و بدونه مرة كود: كود: كود: #include<iostream> #include<conio.h> int main() clrscr() int n1*n2; cout<<"enter first number"; cin>>n1; cout<<"enter second number"; cin>>n2; cout<<n1+n2; getch(); }
انتظرونى فى مكتبات أكتر
| |
|