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

motamayez

اعضاء عضو مميز جدا ★★★★

1,266مشاركة
319السمعة
25موضوع منشور
2 مايو 2009تاريخ الانضمام
13 يناير 2023آخر زيارة
14,135مشاهدة للملف
  1. ما هو أكثر المفاهيم غموضاً حول ++c برأيك ؟!

    الnamespace لا يجب أن تحوي دوال أو متغيرات, الnamespace هي مجرد تجميع للclasses هذا هو الفرق الجوهري الذي تختلف فيه كلاً من ال#C و الjava عن ال++C و الا انتهينا لنفس النقطة, المتغير أو الدالة يجب أن يتبع صنف, غير هذا يعتبر فوضى في لغة المفترض أن Object Oriente…

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

    الحالة ي class Math هي حالة خاصة و هنا هي شبيهة بتجميع الدوال في header file و في هذه الحالة الheader file هو الclass و ان كان استخدام class افضل لأنه يسهل ايجاد الدالة لأنه يسهل على المحرر (أي محرر متطور) ان يجد الدوال بمجرد أن تكتب Math و تتبعها ب. أما في حا…

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

    أرني دالة أو مكتبة في الSTL تقوم بعمل تشفير سواء symmetric او asymmetric أو حتى خوارزمية ضغط و فك لstreams أو طريقة لنقل الصوت و الصورة أو للتعامل مع الXML؟؟؟ الSTL مجرد بعض الdata structures و الخوارزميات البسيطة و التي لم تتجدد منذ صدورها بالشكل الكافي لتلبي…

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

    أنا لا يهمني اذا كانت تستخدم تعدد الأوجهة أو لا, المهم أنها ليست دوال في الهواء لا يربطها سوياً شئ, كما أن لها طريقة منطقية في التعلم و منظمة. بالنسبة للSort ففي ال#C توجد عدة طرق لتمرير الcomparison logic أشهرها 4 طرق 1- أن تجعل اData Type بستخدم الIComparabl…

    21 يوليو 2009 في 19:16
  5. هل هناك بيئة تطويرة احدث من Vc++ 6؟

    أحس أحياناً أن العالم توقف عند بعض الناس على VC 6 و VB 6 هذه محررات ظهرت عام 97 يعني من أكثر من 10 أعوام, هذا أحدث محرر و مترجم و بيئة عمل من Microsoft و هو Visual Studio 2008 Sp1 و منه نسخة مجانية للتحميل مباشرة من موقع Microsoft و هي نسخة الExpress http://ww…

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

    الSTL مصممة بالOOP لكن هل هي المكتبة القياسية الوحيدة التي تستخدمها و هل تقدم لك كل ما تريد؟؟ بل تستخدمها في نفس الوقت مع الC standard library و مكتبات اخرى ؟؟ و لأن ال++C تسمح بوجود Global functions و أيضاً Macros و غيرها من المبادئ السيئة التي ورثتها من الC …

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

    بالطبع فالدعم ليس معناه أن أستطيع أن أكتب Class الدعم بمعنى أن أن تكون المكتبة أيضاً مثال على استخدام الOOP و هنا كل من #C أو Java أفضل لأن المكتبة نفسها مصممة على أسس الOOP و لكن لن تجد مزيج من الAPI's التي بعضها مصمم بالOOP و البعض مصمم بلا شئ مجرد function …

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

    اسف عدلت المشاركة, أقصد أن تعريف الTemplate لم يذكر أن أي Type مستخدم يجب أن يدعم ال+ يوجد في الدوت نت على الأقل و لكن ليس مباشرة في #C و هو عن طريق الEmit أو CodeDOM اذا كنت تريد الانتحار , أما لغة #F و التي تعمل تحت نفس المنصة فهي تدعم الMeta Programming هنا…

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

    و هنا تأتي المشكلة, فلا يوجد شئ في تعريف الTemplate يقول أن أي Class أو Type يجب أن يدعم الOperator + أنا أقصد الinterface في الjava و ال#C و هو تعريف واجهة الobject دون الخوض في تفاصيله و هو يعمل كContract بين أجزاء الكود و الcomponents المختلفة الحال مختلف ن…

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

    هذا الكود مع أنه سيعمل الا انك لا تعرف ماذا سيحدث اذا مررت type مثل Person أو MyClass و هنا الفرق, ففي اللغات الأعلى يكون المترجم حريص على أن يكون الكود صحيحاً ليس فقط Syntactically بل أيضاً Symantically قدر المستطاع

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

    أعتقد أن مشكلة ال++C في انها ظهرت في فترة وسيطة لم تكن فيها الObject Oriented هي الاسلوب العام للبرمجة و أيضاً لم يكن الGUI أو الواجهة الرسومية هي الطريقة الأكثر انتشاراً لعمل الUI و لهذا هي في النهاية تقف في منتصف الطريق بين الprocedural programming و الObjec…

    20 يوليو 2009 في 19:17
  12. كيف تكتب كود Generic في C

    شكراً جزيلاً على التعليقات الايجابية, و الله شجعتني يا أخ خالد لكتابة موضوع اخر لاظهار كيفية استخداك الfunction pointer و أعتقد أنني سأبدأ بعملية Linear Search بحيث تكون Generc أيضاً

    19 يوليو 2009 في 18:01
  13. كيف تكتب كود Generic في C

    السلام عليكــم ورحمـة الله وبركاتــه ،، هذا أول درس أقدمه في المنتدى و ان شاء الله لن يكون الأخير, الدرس عنوانه غريب فهو يتحدث عن الGenerics في لغة الC و كما نعلم جميعاً هو أنه لا يوجد Generics في الC بل هي في اللغات الأكثر تطوراً ففي ال++C تُسمى Templates و ف…

    19 يوليو 2009 في 10:27
  14. «مايكروسوفت» تستعد لاقتحام عالم برامج الحماية من الفيروسات ب«مورو»

    ليست كل الفايروسات بسبب ثغرات, أغلب الفايروسات هي مجرد برامج عادية مبرمجة بنفس الAPI's التي تبرمج بها البرامج الطبيعية. أما بالسبة للثغرات فلا يوجد نظام كامل و الثغرات يتم اكتشافها و اصلاحها عن طريق Windows Update دون الحاجة لAntivirus

    19 يوليو 2009 في 04:47
  15. «مايكروسوفت» تستعد لاقتحام عالم برامج الحماية من الفيروسات ب«مورو»

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

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

    السطر الأخير يتم تنفيذه و لكن بسرعة فلا تراه, ضع أي كود لتوقيف البرنامج في النهاية مثل cin.getline()

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

    بالطبع لا, لم يكن الMicroprocessor قد ظهر بعد, أو على الأقل لم يكن منتشر و هذه في حد ذاتها نقظة يمكنها بالفعل أن توصلك للقمر, فهذا الابتكار هو الذي فتح مجال الSoftware و منه الRobotics و هما مجالان لا يمكن الاتسغناء عنها. كما أن النقطة الأهم هي الخبرة, فبعد 40…

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

    سواء فعلها الأمريكان وقتها أم لا, أنا مازلت أحترم اصرارهم وقتها على هذا الهدف و يمكنك أن تشعر بكم الحماس الذي ألقى به الرئيس جون كنيدي خطابه التاريخي آن ذاك و الجملة المفضلة لي هي و الترجمة " لقد اخترنا الذهاب الى القمر, لقد اخترنا الذهاب للقمر هذا العقد بالاض…

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

    أنا تقريياً لا أصدق (50% أصدق, 50% لا أصدق) أن هذا حدث في الستينات, لكن أصدق أنه ممكن الآن أو في أي وقت اخر.

    18 يوليو 2009 في 00:32
  20. المصادر المفتوحة Vs البرمجيات التجارية .... اود ان افهم !

    و الله لقد حاولت أن أضبط أعصابي و أتكلم بطريقة علمية و لكن طريقة الردود و قلة الأدب هي التي دفعتني للسخرية, و أنا اسف على هذا و أرجو أن يعذرني الأعضاء

    15 يوليو 2009 في 07:49

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

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

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

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