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

Khaled Alshaya

مشرف قسم السي ++

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

  • ياليتها كانت حمص(سوريا)
  • Design and Impl. of Programming Languages
2,052مشاركة
826السمعة
88موضوع منشور
20 سبتمبر 2006تاريخ الانضمام
1 مارس 2021آخر زيارة
40,092مشاهدة للملف
  1. دعوة عامة لتوحيد المصطلحات في المنتدى

    السلام عليكم ,, حسناً هذه هي القائمة حتى الآن, كائن : Object تعليق : Comment تحويل : Casting تحويل ضمني : Implicit Casting تحويل صريح : Explicit Casting إعادة تعريف : Overloading معامل : Operand نسخة : Instance إجراء : Procedure حاوية : Container صنف : Class و…

    27 يناير 2008 في 13:44
  2. كيف تحسب مضروب عدد باستخدام السي بلس بلس ؟!

    ممكن تذكرلي المترجم الذي تعمل عليه أخ باسم ؟

    27 يناير 2008 في 11:10
  3. داخل أروقة مترجمات ++c, أي الطريقتين أسرع ؟!(global vs local variables)

    إيه يا شباب لسه الليل في أوله عندي :D على العموم أنا راح أكمل الموضوع معاكم بكرة, لأني ناوي أركب مترجم و منقح و أجهز العدة على جهاز صاحبي :D بينما أصلح جهازي, سلام,,

    27 يناير 2008 في 08:54
  4. داخل أروقة مترجمات ++c, أي الطريقتين أسرع ؟!(global vs local variables)

    السلام عليكم ,, صحيح, و الفرق ربما أنه في الأولى سيتم حفظ قيم أخرى غير قيم المسجلات عند التنقل بين البرامج, عموماً يمكن اعتبار التنقل بين البرامج على أنه تنقل بين معالجات وهمية كل معالج لح حالته الخاصة, أما في حالة التنقل بين الدوال فالمهم هو حفظ المسجلات ليصب…

    27 يناير 2008 في 08:38
  5. داخل أروقة مترجمات ++c, أي الطريقتين أسرع ؟!(global vs local variables)

    أخي العزيز, هل يمكن أن تشرح كيف يمكن أن يتم هذا الشيء, على الرغم من أننا قمنا بحفظ المسجلات لحظة مناداة الدالة ؟ بمعنى أننا لو غيرنا قيم المسجلات داخل الدالة فلن يؤثر هذا بشيء على سير البرنامج الرئيسي لأن قيم المسجلات ستعود كما كانت قبل الدخول للدالة, بالطبع ي…

    27 يناير 2008 في 07:55
  6. داخل أروقة مترجمات ++c, أي الطريقتين أسرع ؟!(global vs local variables)

    أهلاً GamingMasteR ,, جميل :resentful: , بالنسبة للمتغيرات المحلية, على سبيل المثال, عند استدعاء الدالة, يتم وضع قيم المسجلات على الـ stack لاسترجاعها قبل العودة للمستدعي الأصلي, بما أننا نملك الآن مسجلات فارغة, لماذا نحتاج لحجز مكان على الـ stack إذا كانت الم…

    27 يناير 2008 في 07:28
  7. برنامج رائع يحتوي على معلومات عن كل أوامر الأسمبلي

    أهلاً GamingMasteR, الحقيقة أعرف أني أشتكي من الاسمبلي كثيراً :D و لكن هذا لا يمنع أن أكون من محبينها, حتى أكون معك صريحاً لم أبدأ أفكر في البرمجة بشكل جدي إلا بعد أن درست الاسمبلي و المعالجات, كانت أيام مستعد أسهر فيها 14 ساعة على برنامج :lol: طبعاً داخل معام…

    27 يناير 2008 في 06:52
  8. كيف تحسب مضروب عدد باستخدام السي بلس بلس ؟!

    معك حق 100% :thumb_up: , لم أكن أعرف أيضاً أن هناك فئة جاهزة للاستخدام ضمن المكتبة, كانت في السابق عبارة عن دوال C فقط :rolleyes: هذه المكتبة عجيبة حقاً :D : several hundred thousand digits.

    27 يناير 2008 في 06:40
  9. العداد الصيني Abacus

    السلام عليكم ,, يبدو أن الموضوع طلع كبير :D شاهدو الفيديو التالي, و لاحظو سرعة تنفيذ الحسابات, و كيف يمكنك الحساب على العداد دون أن يكون موجوداً أصلاً :D

    27 يناير 2008 في 06:36
  10. خوارزمية الترتيب الفقاعي .. وتعقيدها الزمني ...

    السلام عليكم أخ سنان, بالنسبة لتعقيد الخوارزمية فهو في أسوأ حالة : O(n²) أي عندما نريد ترتيب المصفوفة تصاعدياً و هي مرتبة اصلاً تنازلياً ,, طبعاً الوقت المطلوب لترتيب العناصر سيقل كلما كانت المصفوفة مرتبة جزئياً, تحياتي ,,

    27 يناير 2008 في 06:28
  11. داخل أروقة مترجمات ++c, أي الطريقتين أسرع ؟!(global vs local variables)

    أهلاً Blueteeth ,, في ++C, المترجمات إجبارياً تقوم بوضع المتغيرات العامة في الذاكرة, بينما في حالة المتغيرات المحلية, فالوضع الافتراضي (غالباً) أن المترجم سيستغل المسجلات لوضع المتغيرات فيها, بالطبع إذا كان عدد المتغيرات كبيراً سيضع المترجم ما يستطيع من المتغي…

    27 يناير 2008 في 06:13
  12. داخل أروقة مترجمات ++c, أي الطريقتين أسرع ؟!(global vs local variables)

    أخ خلدون, صحيح أن المتغيرات تحجز ككتل مع بعضها البعض, فإن المترجمات تفضل استخدام مسجلات المعالج بدلاً من حجز الذاكرة إذا استطاعت فعل ذلك. أخ سنان, في لغات أخرى على ما أعتقد, هناك default initialization values, كصفر للأعداد و NULL للكائنات و هكذا, و لكن في ++C …

    27 يناير 2008 في 06:06
  13. داخل أروقة مترجمات ++c, أي الطريقتين أسرع ؟!(global vs local variables)

    السلام عليكم ,, أولاً طريقة تفكيركم هي نفس طريقة تفكيري يوم أن تلقيت و السؤال و حتى بعد أن أجبت عنه قبل أن أرى الإجابة عليه :D الحقيقة أن استخدام متغير محلي أسرع من استخدام متغير global في هذه الحالة(في أغلب الحالات أيضاً و لكن ليس كلها ) :huh: لماذا ؟؟؟؟؟؟؟؟؟…

    27 يناير 2008 في 05:41
  14. كيف تحسب مضروب عدد باستخدام السي بلس بلس ؟!

    السلام عليكم أخ باسم,, شرحك جميل, و سأحاول تطبيق الفكرة عندما أحصل على مترجم في أقرب فرصة B) بالنسبة للخطأ الذي ظهر لك فهو خطأ غبي لم أنتبه له حقيقة :D كل ما عليك هو تجربة التالي : #include <iostream> #include "bigint.h" int main(){ unsigned long y = 4000; Ros…

    27 يناير 2008 في 05:20
  15. برنامج رائع يحتوي على معلومات عن كل أوامر الأسمبلي

    السلام عليكم ,, شكراُ أخ باسم على البرنامج, بما أنك وضعت برنامج يحتوي على أوامر x86 سوف أضع البرنامج التالي, البرنامج يسمى EASy68K وهو عبارة عن محاكي مجاني لمعالجات motorola, أهم ما يميزه أنه سهل الاستخدام بشكل لا يصدق, إضافة إلى أن الشاشة تعطيك معلومات كاملة …

    26 يناير 2008 في 15:27
  16. داخل أروقة مترجمات ++c, أي الطريقتين أسرع ؟!(global vs local variables)

    السلام عليكم ,, كما تعودنا دائماً في عالم لمحات ++C :) سنأتي اليوم بسؤال قد يبدو بسيطاً في البداية و لكنه يحمل الكثير من الفائدة و الممارسة البرمجية الجيدة في المستقبل, موضوعنا اليوم هو حول المتغيرات العامة global variables و المتغيرات المحلية local variables.…

    26 يناير 2008 في 14:59
  17. كيف تحسب مضروب عدد باستخدام السي بلس بلس ؟!

    السلام عليكم,, أخ باسم أتمنى لو كان لدي مترجم حالياً فهذا الموضوع من أحلى المواضيع في البرمجة لدي :rolleyes: و الحقيقة هناك نقطتان :D الأولى, بالنسبة للمكتبات, فحاول تجربة المكتبة الأولى لأنها أشهر و رأيت الكثيرين يعملون عليها. قم بتنزيل المكتبة, هذه هي النسخة…

    26 يناير 2008 في 12:49
  18. العداد الصيني Abacus

    السلام عليكم ,, موضوع رائع و نحن في انتظار كيفية الحساب فيه, و التخلص من الحاسبة الموجود في الويندوز :)

    26 يناير 2008 في 12:18
  19. دعوة عامة لتوحيد المصطلحات في المنتدى

    السلام عليكم ,, حسناً بما أننا وصلنا إلى مرحلة جيدة في الترجمة و بدأنا في النقاش حول المصطلحات B) سأحاول عرض ترجمتي للمصطلحين Parameter و Argument : في البداية أو ذكر تعريف وجدته لـ Parameter أعتقد أنه الأقرب لتعريفها في لغة ++C/C : A value or object which is …

    26 يناير 2008 في 11:40
  20. كيف تحسب مضروب عدد باستخدام السي بلس بلس ؟!

    السلام عليكم ,, حسناً, يمكن تنفيذ الفكرة بهذه الطريقة, و لكنها غير فعالة أبداً من حيث المساحة و المعالجة, حيث تحتاج إلى بايت كامل لتخزين خانة واحدة (بالنظام العشري) يعني 100 byte لتمثيل 100 خانة :blink: بينما في الطرق المستعملة يمكنك الحصول على 100^2 عدد عشري …

    25 يناير 2008 في 00:12

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

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

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

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