جود ثيمز

السبت، 29 يونيو 2013

1: برنامجك الأول في سي++

لغة سي++ هي من اللغات عالية المستوى وتستخدم كلمات انجليزية تقريباً بمعناها الأصلي ولهذا تتطلب برنامجاً يسمى مترجم "Compiler" ليقوم بتحويل الأوامر في سي++ إلى لغة الآلة فالكمبيوتر لايفهم اللغات عالية المستوى بشكل مباشر , وهناك أداة اخرى نحتاج إليها وهي المربط أو Linker وهو أداة تقوم بتجميع ملفات .obj الناتج من عملية الترجمة إلى ملف تنفيذي ويكون عادة بالإمتداد exe. أو مكتبات الربط الديناميكية .dll , وأداة أخرى وهي محرر النصوص والذي سنكتب فيه السطور البرمجية مثل برنامج المفكرة الموجود على نظام الويندوز, في الماضي كانت هذه البرامج متوفرة كل واحد على حدة ويتم ربط البرنامج وترجمته عن طريق أسطر أوامر console , أما اليوم فهي موجودة في برنامج واحد يحتوي على محرر النصوص والمترجم والمربط في آن واحد ولهذا يسمونه بيئة التطوير المتكاملة أو Integrated Development Environment (اختصاراً IDE) , ومن أشهرها Borland C++ وبيئة الفيجوال ستوديو Microsoft Visual Studio المقدمة من شركة ميكروسوفت , كذلك يمكنك استخدام برنامج Dev-C++ المقدم من شركة Bloodshed وهو الذي سنستخدمه في جميع دروسنا ويمكنك تحميله من هنا Dev-C++ .
أكمل القراءة »