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

محمد علاء الدين

مشرف قسمي C/Cpp و Windows API

المشرفون عضو شرف ★★★★★

  • الدولة الإسلامية
  • Operating Systems & Compilers
2,496مشاركة
885السمعة
141موضوع منشور
2 أكتوبر 2007تاريخ الانضمام
19 يوليو 2022آخر زيارة
36,246مشاهدة للملف
  1. [ تمت الإجابة ]داله الهدم (destructor) لا تنفذ في visual c++ 2010 ما الحل؟

    او انشئه داخل الدالة الرئيسية لكن داخل scope منفصل: int main(){ { test t; } return 0;}

    22 فبراير 2013 في 02:03
  2. C++ Grandmaster Certification

    الموضوع ده المفترض انه يتنقل و يتثبت فى قسم السي++، إيه رايك؟

    22 فبراير 2013 في 02:01
  3. C++ Grandmaster Certification

    أحمد يوسف إني إحبك فى الله

    22 فبراير 2013 في 01:43
  4. آيسر: ويندوز 8 فاشل !

    Classic Shell Setup

    20 فبراير 2013 في 00:15
  5. البرمجة بمنهجية الأصناف والأشياء OOP

    إفترضت انك تتحدث عن Class-Based و اتضح لي انك تقصد Prototype-Based. و الله ولي التوفيق

    17 فبراير 2013 في 02:03
  6. البرمجة بمنهجية الأصناف والأشياء OOP

    ملاحظة: لغة VB6 ليست لغة اجرائية و انما يتم تصنيفها OBP أى Object-Based Programming و هذا النوع يسمح لك بإستخدام classes و لا يسمح لك بإنشائه و الـ Classes الموجوده بهذه اللغه ليست claases كما فى الـ OOP و انما هي تتبع مفهوم COM. هذا من وجهة نظر تتبع لغة برمجة…

    17 فبراير 2013 في 00:54
  7. [ تمت الإجابة ]مشكلة No such file or directory

    الملف pass_recov.h يتم البحث عنه داخل مجلد المشروع الخاص بك، و رسالة الخطأ تفيد ان الملف غير موجود بمجلد المشروع فإذا كان الملف موجود داخل مسار معلوم من قبل المترجم او داخل PATH variable حينها استخدم الصيغه "<>" ليتم البحث عن الملف هناك. و الله ولي التوفيق

    15 فبراير 2013 في 19:51
  8. غير الويندوز SP2 إلى SP3 فقط بواسطة هذه الأداة المتواضعة ...

    الإختلاف بين service packs ليس مجرد قيمة بالريجسترى و انما تحديثات و اضافات تمت على مكتبات النظام و الكرنل الخاص بنظام التشغيل و بهذه الأداه هناك احتمال كبير ان تتسبب فى انهيار النظام بسبب الـ compatibility. و الله ولي التوفيق

    11 فبراير 2013 في 22:16
  9. كيف أقارن بين سلسلتين حرفيتين مكونتين من 16 حرفا ؟

    يمكنك استخدام التعليمه cmpsb مع البادئة repxx للمقارنة بين نصين، أيضا يوجد cmpsw و cmpsd و cmpsq و الله ولي التوفيق

    10 فبراير 2013 في 19:56
  10. سؤال بخصوص لغة التجميع 16 Bit

    على العكس تعلم لغة التجميع يجعلك تدرك كيف يعمل الحاسب بشكل مفصل جدا. اللغه ليست صعبة و هي ابسط من اى لغة اخرى و قوتها لا تكمن فى صنع البرامج و لكن تكمن فى انها تستطيع التعامل مع الـ hardware مباشرة و هذا ما لا تستطيع اى لغة اخرى ان تفعله. هذا احد الإتجاهات الت…

    26 ديسمبر 2012 في 23:38
  11. [ تمت الإجابة ]طلب شرح وأمثلة عن العوديّة

    الداله main تقوم بإستدعاء الدالة call_me و التى تقوم بتعريف متعير يحتفظ بقيمته طوال عمل البرنامج و يتم وضع قيمته مرة واحده فقط فى اول مره يتم استدعاء الداله فقط و هي صفر: 1- يتم زيادة قيمة المتغير call_count لتصبح 1. 2- إذا كانت قيمة المتغير call_count تساوى 2…

    26 ديسمبر 2012 في 23:26
  12. [ تمت الإجابة ]كيف نستخدم Modulo% ?

    يرجى أستخدام التنسيق المناسب خصوصا مع الأرقام و الأكواد لأن قرائة الكود و الأرقام بهذه الطريقه ستجعل النتائج خاطئة. أولا: الإجابة بالتعليق خاطئة حيث ان أما و الفرق بينهم كبير. المعامل modulo يستخدم لحساب باقي القسمه و الذى إذا تم إضافته على ناتج قسمة الرقمين م…

    26 ديسمبر 2012 في 23:16
  13. سؤال بخصوص لغة التجميع 16 Bit

    انت تتكلم عن 16 بت فى حين توجد العديد من الأبحاث لتطوير معالج 128 بت حاليا فى انتل و AMD :thinking: أو نظام تشغيل 32 بت يعمل من داخل Virtual Machine على نظام 64 بت

    26 ديسمبر 2012 في 05:37
  14. [ تمت الإجابة ]طلب شرح لـلمكدّس والقوالب

    بالنسبة للـ template friends، من هنــا و الله ولي التوفيق

    25 ديسمبر 2012 في 21:41
  15. [ تمت الإجابة ]طلب شرح وأمثلة عن العوديّة

    ممكن جدا: void call_me(); int main() { call_me(); } void call_me() { static int call_count = 0; ++call_count; if (call_count == 2) return; call_me(); } هذا النوع من الـ recursion يسمى بـ tail recursion لوجود أستدعاء لنفسها كأخر statement بها. مزيد من الأمثله و…

    25 ديسمبر 2012 في 21:36
  16. [ تمت الإجابة ]طلب شرح لـلمكدّس والقوالب

    فى هذه الحالة توجد جملة تناسب حالك و هي: اللى ذاكر ذاكر

    25 ديسمبر 2012 في 04:08
  17. نهاية الأعداد الأولية؟

    قرأت ما يثبت رياضيا و بأكثر من أسلوب أن الأعداد الأولية لا نهاية لها، و لكن ما اود مناقشتكم هو امكانية اثبات ان الأعداد الاوليه لها نهاية. فلنبدأ، لدى جميع الأعداد الاولية فى المدى من صفر و حتى 4294967295 و أولهم 2 و أخرهم 4294967291 و لنفترض ان الأعداد الاولي…

    24 ديسمبر 2012 في 06:28
  18. [ تمت الإجابة ]هل هذه ++C !

    22 ديسمبر 2012 في 23:47
  19. [ تمت الإجابة ]هل هذه ++C !

    الكود التالي: up(0),down(0),num(up/down) يحتوى على المعامل comma و يسمي بـ sequence operator و يستخدم فى تنفيذ اكثر من expression بترتب معين و فى حالتنا هذه يتم تنفيذ عملية الـ initialization للمتغير up يليه المتغير down و في النهايه المتغير num و ذلك بقسمة up…

    22 ديسمبر 2012 في 21:34
  20. [ تمت الإجابة ]هل هذه ++C !

    داخل الـ ++C المعامل :: scope resolution يستخدم للوصول لعناصر تم تعريفها داخل اكثر من scope و في حالتنا هذه يوجد لدينا الـ constructor الخاص بـ Num و نريد تضمينه خارج الفئه لذا يتم إستخدام :: للوصول له كالتالي: Num::Num() الـ colon الموجود بعد ذلك تفيد بوجود ع…

    22 ديسمبر 2012 في 21:10

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…