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

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

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

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

  • الدولة الإسلامية
  • Operating Systems & Compilers
2,496مشاركة
885السمعة
141موضوع منشور
2 أكتوبر 2007تاريخ الانضمام
19 يوليو 2022آخر زيارة
36,246مشاهدة للملف
  1. Undo and Redo Provider

    فى هذه الحاله يتم حفظ عنوان الطبقه التى سيتم الصبغ عليها، كذلك يتم حفظ احداثيات المنطقه التى سيتم صبغها من هذه الطبقه و كذلك مساحتها. و حيث ان هذه عملية صبغ لذا يتم اخذ نسخه من المنطقه التى سيتم صبغها قبل الصبغ و بعده. كتطبيق عملى لهذه النقطه أنظر للمثال التال…

    4 سبتمبر 2010 في 20:01
  2. Undo and Redo Provider

    فى البدايه قمت بتحديد ما أريد من المحرك أن يفعل، بعدها قمت بتصميم الـ Interface الخاصه به (و هى الموجوده بالـ Class Diagram) بعدها قمت بكتابة الكود و حيث ان الدس له نظام معين فكان لابد من أن يتم وضع التصميم بعد شرح اسباب وجوده بالشكل الذى هو عليه و ذلك حتى لا …

    3 سبتمبر 2010 في 12:45
  3. [تنبيه - عنوان غير مناسب : ]استشارة

    الأخ الكريم/الأخت الكريمة السلام عليكم ورحمة الله وبركاته مرحباً بكم في منتدى الفريق العربي للبرمجة نود تنبيهك أن العنوان غير مناسب. الرجاء اختيار عنوان مناسب أكثر في مواضيعك القادمة، وهذا بمثابة إشعار للأهمية. وفي حال التكرار سيتعرض موضوعك للإغلاق والحذف!!! ق…

    2 سبتمبر 2010 في 22:25
  4. Undo and Redo Provider

    بسم الله الرحمن الرحيم للـ Command Pattern تطبيقات عديده و فى هذا الدرس سنتكلم بشكل خاص عن كيفية عمل Framework صغيره لإضافة دعم Multi-Level Undo and Redo لبرامجنا. في هذا الدرس: لمن هذا الدرس ما هو الـ Command Pattern كيف يعمل الـ Command Pattern ما هو الـ Und…

    2 سبتمبر 2010 في 21:19
  5. احتاج إلى شرح CLR Reflection

    اسماء الحقول و الفئات و الخصائص و الثوابت و الاحداث و الدوال و الـ Delegations (و غيرهم من الأسماء التى تكتب داخل الكود) تسمى بالـ metadata و يتم حفظها مع الملف التنفيذى. الـ Reflection هى وسيلة تتيح لك الوصول لأى من هذه الأسماء لتفعل بها ما تشاء فمثلا إذا كان…

    2 سبتمبر 2010 في 03:27
  6. إرشادات صحية ضرورية للمبرمجين

    طيب بالنسبه للفول المدمس (بالطحينه و الزيت)، إيه نظامه (طعامى المفضل)؟

    1 سبتمبر 2010 في 18:10
  7. انشاء دوال بشكل ديناميكى

    تمام يا G، دى افضل كتيير من الفكره اللى كنت بحاول اطبقها (نفس الفكره بإستخدام jmp). بارك الله فيك. و الله ولي التوفيق

    1 سبتمبر 2010 في 17:57
  8. انشاء دوال بشكل ديناميكى

    الفكره تتلخص فى اني صنعت محرك لتحليل العمليات الحسابيه (بلغة السى بلس بلس :ph34r: ) و قمت بتخزين ناتج العمليات الحسابيه داخل Expression Tree، هذه الشجره أحد عناصرها هى متغيرات لذا فى كل مره يريد المستخدم تنفيذ التعبير الموجود داخل الشجره لابد من إعادة حساب قيم…

    31 أغسطس 2010 في 16:44
  9. استشارة في مشروع التخرج لطالب علوم حاسب

    +1 لن اناقشك فهذه النقطه فأنت لديك كل الحق فيها، و أأمل يوما ما في أن أرى شخص ما يصنع مثل هذه المحركات القويه. و الله ولي التوفيق

    29 أغسطس 2010 في 23:26
  10. ماهي العقبة الأهم التي تحول دون تقدم المبرمجين العرب؟

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

    29 أغسطس 2010 في 23:08
  11. استشارة في مشروع التخرج لطالب علوم حاسب

    ماذا يحدث عندما تعمل على بيئه لا تدعم ادوات مايكو؟ مثل Mac و مع ذلك تجد ادوات عديده تستخدم فى الـ Sound Analysis و Noise Reduction و Vocal Processing و غيرها، الفكره أخى فى دراسة الأفرع المختصه بهذا المجال (و هى جزء من DSP) بعدها إما أن تقوم بالتطبيق بأى لغه ت…

    29 أغسطس 2010 في 22:17
  12. استشارة في مشروع التخرج لطالب علوم حاسب

    من وجهة نظرى، مهما كان التقدير الذى ستحصل عليه فيوما ما ستحصل على افضل منه إن أردت، لذا كن متميز فى عملك و ابدء فى شئ لم يسبقك احد فيه و صدقنى مهما كانت النتيجه فأنت الفائز فى كلتا الحالتين. فى رأيي إختر مشروع الأوامر الصوتيه و اترك مشروع اللعبه حيث ان الألعاب…

    29 أغسطس 2010 في 20:06
  13. لغة برمجة عربية

    حتى تصنع لغة برمجه عربيه تحتاج لمفاهيم اساسيه قبل أن تيدأ بصنعها حيث OOP Paradigm أو Procedural Paradigm لن يكونوا صالحين لديك و ذلك تبعا لطبيعة اللغه التى سنستخدمها لكتابة الكود، فمثلا أنا لن اقتنع ابدا بكود مثل هذا: صحيح أ = 5; كرر { أ++; } طالما (أ < 10) ال…

    28 أغسطس 2010 في 23:22
  14. هل يمكن حقا أن نبدأ العمل في مجال الألعاب؟

    أخى إذا كنا سنتكلم عن الألعاب الكبيره فلنأخذ مثال عملي من أرض الواقع و هو هنا لعبة Assassins Creed (بإصداريها الأول و الثانى) من شركة UBISoft: (أرجو ان تعذر الألفاظ التى أستخدمها لأنى قد نسيت العديد مما درست) اللعبه من وجهة نظر المصمم تنقسم إلى جزئين الشخصيات …

    28 أغسطس 2010 في 23:00
  15. من الاستخدامات الشائعة للenum ,الاختيار بين عدة خيارات

    أغلب المكتبات ستجدها تعيد تعريف اسماء الدوال و الانواع و لذلك لتسهيل عملية الـ debug اثناء تصنيع المكتبه، و ثانيا لأجل المحموليه فمثلا جميعا نعرف النوع int لذا داخل مكتبة gtk قد يتم إعادة تعريفه ليكون gint و فى الإصدار الثانى من المكتبه يتم تغيير الكيفيه التى …

    27 أغسطس 2010 في 20:20
  16. التعامل مع السلاسل النصيه الخاصه ببئة التشغيل

    نعم هذا صحيح. و الله ولي التوفيق

    27 أغسطس 2010 في 01:43
  17. التعامل مع السلاسل النصيه الخاصه ببئة التشغيل

    الماكرو تحل العديد من المشاكل و تجلب أخرين لذا فأنا احاول أن اقلل من استخدامها قدر الإمكان، بالنسبه لسؤالك يوجد حل أخر و هو بإستخدام الثوابت فيمكنك تعريف ثابت لنص و من ثم الحصول على عنوان هذا الثابت (و تغييره إن إستطعت بإستخدام const_cast). لاحظ ان الثوابت الن…

    27 أغسطس 2010 في 01:15
  18. التعامل مع السلاسل النصيه الخاصه ببئة التشغيل

    دائما توجد طريقه اسهل :) ، انظر الكود التالى: #include<stdio.h> #define CREATE_STR(name,value) char name[sizeof(value)/sizeof(char)] = value; int main() { CREATE_STR(str, "Welcome in C++"); printf(str); } الماكرو CREATE_STR يطلب منك اسم المتغير و النص الذى تري…

    27 أغسطس 2010 في 00:33
  19. التعامل مع السلاسل النصيه الخاصه ببئة التشغيل

    لن يمكنك تغييرها على الإطلاق و السبب هو ان الـ segment يشير لمنطقة الـ data و التى تم وضع النص بها، هذه المنطقه من الذاكره تم تحديد flag لها بأنها للقراءه فقط و بالتالى لن تستطيع تغييرها إلا إن قمت بتغيير خصائص الـ segment بجعله read-write (وذلك بجعل البت التا…

    26 أغسطس 2010 في 23:44
  20. برأيك ايهما اقوى السي ام الاسمبلي ((ولماذا))؟

    نحن نحترم عقل و شخص أى فرد فى الفريق العربى مهما كان درجته العلميه و هذا يعنى اننا لا نهين او نستهذئ به لإن هذا مخالف لأخلاق و مبادئ الإسلام التى علمها لنا رسول الله صلى الله عليه و سلم. يوجد فى الفريق العربى خبراء على درجه عاليه من التمكن في المجالات الخاصه ب…

    26 أغسطس 2010 في 23:24

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

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

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

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