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

Khaled Alshaya

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

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

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

    هذا ليس له علاقة بـ Microsoft أخي محمد, هذا من الـ Standard Cpp. بحيث تحصر صناع المترجمات لكي لا يحصل تضارب عند نقل الكود بين مترجم و آخر. أتفق معك, ليس هناك قاعدة واحدة في هذا الأمر. كل ما كان الكود أوضح كان هذا هو الهدف :) تحياتي ...

    1 سبتمبر 2009 في 00:37
  2. لماذا اخترت لغة الجافا من بين باقي اللغات ؟

    وصلت الرسالة :D أنا تعلمت Java, و برمجت بها على مدى سبع أو ثمان شهور. مدة قصيرة جداً, و لكن حصل لدي ردة فعل منها... هناك أمور لم أستطع هضمها على الإطلاق, هل تريد بعض الأمثلة في اللغة فقط دون المكتبات ؟ لماذا لا يوجد operators overloading. هذا يجعلني أكره نفسي …

    31 أغسطس 2009 في 23:53
  3. لماذا اخترت لغة الجافا من بين باقي اللغات ؟

    شو يا وجدي , لا تقل لي أن Boost ممنوعة رجاءً :P typedef variant<int, string> var; int main() { vector<var> list; list += 1, "khaled", 2, "wajdy", 3, "moha"; for(size_t i = 0; i < list.size(); i++) { std::cout << list << endl; } }

    31 أغسطس 2009 في 21:31
  4. ما اسم ال Notation المستخدم في أسماء المتغيرات في مكتبات السي بلس .

    استخدام الـ underscore في بداية أسماء الدوال أو المتغيرات طريقة سيئة جداً. صحيح أن البعض يستخدمها أحياناً, و لكن هذا خاطئ, هذا ما تقوله المواصفات القياسية: 17.4.3.1.2 Certain sets of names and function signatures are always reserved to the implementation: Each…

    31 أغسطس 2009 في 19:56
  5. ما اسم ال Notation المستخدم في أسماء المتغيرات في مكتبات السي بلس .

    لا أعتقد أن الأسماء الطويلة مشكلة, يمكنك تحميل Visual Assist X و ستحل المشكلة من جذورها و تصبح جميع الأسماء أمامك بمجرد كتابة أول حرف من الكلمة. المشكلة ان الأسماء الطويلة تصبح اصعب في القراءة من الأسماء الأقصر, و لكن هذا لا يعني أن نسمي متغيراتنا بأسماء لا مع…

    31 أغسطس 2009 في 19:38
  6. ما اسم ال Notation المستخدم في أسماء المتغيرات في مكتبات السي بلس .

    السلام عليكم ... هذا أسلوب Unix الأصلي, و C و ++C تتبعان نفس الأسلوب. الأسلوب مأخوذ من Richie و رفاقه القدامى و أحدهم بالطبع Stroustrup الذي كان يعمل معه لعشرات السنين :) أكره هذا الأسلوب عندما يصبح الكود عجينة من الـ underscores في كل مكان :P أنا أستخدم الـ c…

    31 أغسطس 2009 في 18:42
  7. لماذا اخترت لغة الجافا من بين باقي اللغات ؟

    على العكس تماماً أختلف معك في هذا الأمر, هل تفهم السطر التالي أما لا ؟ changed_list = [int(f) if f.isdigit() else f for f in original_list] هذا السطر يقوم بتحويل كل عنصر نصي في original_list إلى عدد و يضعه في changed_list, و إذا لم يكن عدداً يترك النص كما هو..…

    30 أغسطس 2009 في 19:47
  8. لماذا اخترت لغة الجافا من بين باقي اللغات ؟

    السلام عليكم ... مجرد رأي شخصي :) كود Python بالنسبة لي واضح جداً و لكن بالفعل هناك بعض المبرمجين لا يحبونه و هذه تفضيلات شخصية, بالنسبة لي لم أكتب سطر Python واحد في حياتي و لكنها اللغة الوحيدة التي أفهم معنى الكود بشكل عام من خلال قراءته مباشرة رغم أني ذكرت …

    29 أغسطس 2009 في 21:36
  9. اختراق اباشي اليوم

    مادخل Apache بالموضوع ؟ هل تقصد الشركة نفسها أم خادم الويب Apache ؟ هل هناك شركات مفتوحة المصدر :lol:

    29 أغسطس 2009 في 13:00
  10. اختراق اباشي اليوم

    من أين أتيت بتحليلك بأن المواقع التي تعتمد على Apache في خطر!

    29 أغسطس 2009 في 00:56
  11. مؤسسة البرمجيات الحرة تطلق حملة ضد ويندوز 7

    27 أغسطس 2009 في 21:22
  12. استفسار عن ال Partail Template Specialization

    أنا متأكد أني لم أفهم المطلوب, لذلك حبة حبة علينا حتى نفهم بعض :) ليس هناك علاقة على الإطلاق بين الـ generic class و بين الـ partial specialized أو full specialized بالنسبة لكاتب تلك الـ classes. مستخدم تلك الـ classes يجب أن لا يشعر بوجود الـ specialized clas…

    27 أغسطس 2009 في 19:20
  13. اختيار طالب بجامعة الملك فهد لعضوية لجنة تحكيم مسابقة المهارات العالمية

    الخبر صحيح, و يمكنك رؤية الخبر في موقع الجامعة: KFUPM Student Luai Labani Chosen as Member of the World Skills International Arbitration Committee لست أحاول التقليل من قدر أحد, و لكن الخبر مبالغ فيه قليلاً, مسابقة عادية للطلاب, و لا يعني هذا أن الفائزين خبراء …

    27 أغسطس 2009 في 04:07
  14. استفسار عن ال Partail Template Specialization

    السلام عليكم ... الموضوع الذي أشرت إليه أجاب عليه litb الألماني, هذا الشاب بالفعل معجزة برمجية, أعتقد أنه يحفظ الـ standards الخاصة بـ ++C :lol: هو بالمناسبة يجيب باستمرار عن الأسئلة حول الـ templates في SO..... نعود لموضوعنا.... عندما تقوم بإنشاء vector من ال…

    27 أغسطس 2009 في 03:49
  15. اختيار طالب بجامعة الملك فهد لعضوية لجنة تحكيم مسابقة المهارات العالمية

    السلام عليكم ... ماهذا لؤي أصبح مشهوراً :lol: الفصل الماضي كنت أجلس أنا و إياه ظهراً لظهر في معمل الحاسوب, عموماً لؤي طالب متميز, و هذا موقعه لمن أراد المزيد عنه, http://loai.net/ تحياتي ...

    27 أغسطس 2009 في 02:58
  16. هل Turbo C/c++ تدعم اللغة العربية ؟؟

    أعتقد أني سأرحل إلى linux :happy: الـ Console في Windows تحتاج لفعل العجائب لجعلها تدعم لغات غير الإنجليزية! و Microsoft حتى مع windows 7 مازال الـ console لا يدعم unicode! تحياتي....

    26 أغسطس 2009 في 19:46
  17. هل Turbo C/c++ تدعم اللغة العربية ؟؟

    أخي Turbo Cpp قديم جداً, و لم يعد أحد يستخدمه منذ عام 95 ربما! ابحث عن codeblocks أو visual cpp express 2008 و كلاهما مجانيان. ++C ليس لها علاقة باللغة, يمكنك التعامل بشكل طبيعي مع اللغة العربية إذا كنت تبرمج لـ windows أو أي نظام يدعم العربية, و لكن الـ conso…

    26 أغسطس 2009 في 18:32
  18. استفسار عن ال Partail Template Specialization

    السلام عليكم ... الموضوع جميل و حرام أن نتركه يذهب أدراج الرياح :) السبب الرئيسي الذي يجعلنا نقوم بعمل specialization لـ class هو سبب واحد في أغلب الأحيان. عندما نقوم بكتابة template class فإنه قد يظهر لنا أنه في حالات خاصة, يمكن زيادة كفاءة الـ generic class …

    26 أغسطس 2009 في 00:41
  19. استفسار عن ال Partail Template Specialization

    السلام عليكم ,, تعديل بسيط فقط, template <class T1,class T2> class A { public: void max(T1 a,T2 b) { cout<<"max called T1,T2 ,b="<<b<<endl; } void mmax(T1 a,T2 b) { cout<<"mmax called b="<<b<<endl; } }; لاحظ أنني أزلت virtual من تعريف max. عندما تريد إعادة است…

    25 أغسطس 2009 في 21:17
  20. كيفية تشغيل ال التيربو سي بلس بلس في نضام 64bit ؟؟ الرجاء المساعدة

    هل هناك أحد مازال يستعمل Turbo Cpp ؟! :wacko:

    25 أغسطس 2009 في 12:24

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

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

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

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