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

Khaled Alshaya

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

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

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

    السلام عليكم ... هذه طريقي في كتابة الذي قمت بكتابته في ++C.... الطريقة الأولى عن طريق تعريف المعامل less في الـ class نفسه.. الطريقة الثانية, عن طريق lambda في cpp0x, الطريقة الثالثة, عن طريق comparator, تعليق بسيط على الطريقة الثالثة, لولا وجود friend كان أم…

    22 يوليو 2009 في 13:47
  2. ما هو أكثر المفاهيم غموضاً حول ++c برأيك ؟!

    كلها تسمح لك باستخدامها في تطبيقاتك التجارية ببلاش مع حرية التعديل و إخفاء تعديلاتك إلا tiny فلم أطلع على رخصتها. لغة Java تدرس في الجامعات لأنهم مهووسون حول OOP في الـ undergraduate و بالـ functional في الـ graduate. أنت تخبرني بأن لغة ++C ميتة ؟ هي اللغة الر…

    21 يوليو 2009 في 21:12
  3. ما هو أكثر المفاهيم غموضاً حول ++c برأيك ؟!

    لماذا يجب أن تكون اللغة pure oop لكي تكون جيدة!!!!!!! هذا كلام دعايات, لا أكثر! قلت لك في البداية أن Java و #C بدأتا تصبحان multiparadigm مع إضافة الـ Generics و إدخال مفاهيم الـ functional في #C.... OOP جيدة في حل نوع من المسائل و سيئة في البعض الآخر, و مثال …

    21 يوليو 2009 في 20:54
  4. ما هو أكثر المفاهيم غموضاً حول ++c برأيك ؟!

    STL مكتبة للـ Data Structure و الخوارزميات أرجو أن يكون هذا واضحاً! و لكن أرجوك, هل أنت جاد في مقارنة مكتبات Net. بمكتبات ++C الشهيرة! :lol: رجاء لا تجعلني أموت من الضحك! CryptoPP , و أرجو أن تقارنها بالكام خوارزمية تشفير المطبقة في الـ framework الذي أزعجتنا …

    21 يوليو 2009 في 20:36
  5. ما هو أكثر المفاهيم غموضاً حول ++c برأيك ؟!

    و من قال لك أنها في الهواء! هي في الـ namespace الخاص بها! لا أحب هذا النوع من الحوارات! و لم أشارك في هذا النوع إلا نادراً, أنت تتكلم عن C و تقول ++C!

    21 يوليو 2009 في 20:06
  6. ما هو أكثر المفاهيم غموضاً حول ++c برأيك ؟!

    STL لن ترى فيها لا وراثة و لا تعدد أشكال من الذي تعرفه! ببساطة ليست OOP, و ببساطة أيضاً أفضل مكتبة Data Structure موجودة في العالم! هل يصبح التصميم سيئاً إن لم يكن OOP ؟! STL مبنية فوق مفهوم الـ Data Abstraction و الـ Generic Programming و الـ Functional Progr…

    21 يوليو 2009 في 15:15
  7. ما هو أكثر المفاهيم غموضاً حول ++c برأيك ؟!

    هل تتحدث عن STL ؟! C التي تعرفها ليست C الأصلية يا عزيزي, ما تبرمج به هو strong type C ! و هل كانت C في يوم من الأيام strong type لولا ++C صدقني لو أريتك بعض أكواد الـ C القديمة ربما لن تعرف أنها C أصلاً :)

    21 يوليو 2009 في 01:23
  8. ما هو أكثر المفاهيم غموضاً حول ++c برأيك ؟!

    أخي من أين لك هذه المعلومة ؟ Java تدعم البرمجة الكائنية أفضل من ++C ؟! صراحة أول مرة أسمع هذا الكلام! Java لا تسمح للمبرمج بغير الأسلوب الكائني, و ليست كائنية أكثر من ++C! ماهي المميزات الموجودة في #C و Java ؟ OOP Exceptions C-Style هذه كلها مأخوذة من ++C, مع …

    21 يوليو 2009 في 01:03
  9. ما هو أكثر المفاهيم غموضاً حول ++c برأيك ؟!

    لا أريد أن أكون ثرثاراً :) و لكن هناك نقطتان, النقطة الأولى, هي أن ++C تخرق مبدأ التغلف بـ friend و هذا شيء غير صحيح. و الشيء الآخر هو الوراثة المتعددة, و أنها سيئة, و لا يجب استعمالها على الإطلاق, عموماً هذا المفهومان, إن كنت غريباً عن ++C, لابد أن تخاف منهما…

    21 يوليو 2009 في 00:44
  10. ما هو أكثر المفاهيم غموضاً حول ++c برأيك ؟!

    السلام عليكم ... أخي العزيز, عندما أدخل في نقاش معك حول ++C, فدائماً أجد إجابات عامة, و ليس عن تجربة مع ++C صراحة, لم أفهم ماذا تقصد بهذا. pure virtual class فقط اسم مختلف. دع عنك هذا الأمر. أنا لم أقل كيف تستخدم دالة اسمها reverse في data structure معينة. أنا…

    21 يوليو 2009 في 00:29
  11. ما هو أكثر المفاهيم غموضاً حول ++c برأيك ؟!

    لا أدري كيف لم أرى رد الأخ متميز الأول رغم أنه أشار لبعض النقاط المهمة :) البرمجة الكائنية "كما" تعرفها اليوم هي من قلب ++C, و إن كنت تحسب أنك تبرمج بطريقة كائنية في #C فاسمحلي بأن أقول لك بأنك تبرمج "بطريقة" ++C. ليس هناك شيء اسمه البرمجة الكائنية, هناك عدة م…

    20 يوليو 2009 في 20:58
  12. ما هو أكثر المفاهيم غموضاً حول ++c برأيك ؟!

    كله إلا الـ metaprogramming الله يرضى عليك :P في Java و #C, الـ Generics استحدثت لتحل مشكلة واحدة "تقريباً" هي جعل الـ data structure في المكتبات القياسية generic... لو تذكر الطريقة القديمة كانت جميع العناصر يجب أن تكون وارثة من Object, و ما صاحبها من boxing و…

    20 يوليو 2009 في 19:51
  13. ما هو أكثر المفاهيم غموضاً حول ++c برأيك ؟!

    السلام عليكم ,, أخ محمد :) لغة ++C بالفعل معقدة إن لم تكن الأكثر تعقيداً على الإطلاق بالفعل, و لكن هذا لا يجعل منها لغة سيئة كما يعتقد البعض. المشكلة الحقيقية برأيي أن هناك الكثير ممن يخلطون بين اللغة نفسها و بين الـ frameworks.... بدون framework لغة ++C لافائ…

    20 يوليو 2009 في 16:29
  14. ما هو أكثر المفاهيم غموضاً حول ++c برأيك ؟!

    السلام عليكم ... أخت رغد : لا يمكنك تطوير المراجع لاستبدال المؤشرات :) المؤشرات هي الحالة العامة, و المراجع هي حالة خاصة. الفرق أن المراجع أكثر أماناً من المؤشرات حتى من الموجودة في Java و #C. فمثلاً, في الـ Copy Constructor في ++C على الشكل التالي :: C++ clas…

    20 يوليو 2009 في 13:26
  15. كيف تكتب كود Generic في C

    السلام عليكم ... جميل جداً, أعطيه خمس نجوم :) يمكنك أيضاً التحايل بطريقة أخرى : #define type int void genericSwap(type* first, type* second) { type temp = *first; *first = *second; *second = temp; } . . int x = 5, y = 10; genericSwap(&x, &y); و لكن الطريقة الت…

    19 يوليو 2009 في 13:35
  16. Interactive Coding, طريقة جديدة لتسهيل و تسريع التكويد

    السلام عليكم ... لا أريد إحباطك :) و لكن الـ intellisense يحل جميع المشاكل التي ذكرتها, ربما هناك نقاط لم أفهمها, و لكن إن جربت Visual Assist X الذي أهدانا إياه الأخ GM :D لن تحتاج إلى تذكر أي شيء على الإطلاق, كل شيء أمامك لحظة كتابة الكود و بطريقة جميلة أيضاً…

    19 يوليو 2009 في 00:22
  17. عندي مشكله فى تنفيذ البرنامج بال سي بلس بلس

    السلام عليكم ... نفذ البرنامج من سطر الأوامر, أو اتبع طريقة الأخ متميز. الدالة system ليست طريقة جيدة لفعل هذا الأمر.

    18 يوليو 2009 في 23:06
  18. Interactive Coding, طريقة جديدة لتسهيل و تسريع التكويد

    السلام عليكم ... فكرة جميلة :) لكن لم أعرف, هل يتم التعرف على الكائنات قبل أو بعد كتابة السطر مثلاً ؟ ألا ترى أيضاً أنها عملية بطيئة جداً مقارنة بالكتابة مباشرة ؟ ماذا تقدم لي هذه الطريقة في مقابل نقص المرونة الذي سيحصل ؟ تحياتي ...

    18 يوليو 2009 في 16:18
  19. Pydev 1.4.7 - Ironpython And Eclipse

    Eclipse is a very advanced notepad.exe

    18 يوليو 2009 في 01:01
  20. هل تصدقون أن الإنسان مشى على القمر ؟

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

    18 يوليو 2009 في 00:41

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

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

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

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