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

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

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

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

  • الدولة الإسلامية
  • Operating Systems & Compilers
2,496مشاركة
885السمعة
141موضوع منشور
2 أكتوبر 2007تاريخ الانضمام
19 يوليو 2022آخر زيارة
36,246مشاهدة للملف
  1. [شبه مكتمل] : المرحلة الأولى: تطوير وحدة Core

    الأمر ليس كما تتوقع اخى بتربيعك للطرفين لن يتم حذف الجذر من الطرف الثانى حيث انه جزء من الطرف الثانى و تربيع الكل غير تربيع الجزء خصوصا فى الجمع و الطرح بمعنى عند تربيعك للطرفين ستصبح المعادله كالتالى ملحوظه : قمت بتغيير حرف الـ b إلى w حيث انه يوجد خطأ اثناء …

    10 أكتوبر 2009 في 17:55
  2. [شبه مكتمل] : المرحلة الأولى: تطوير وحدة Core

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

    10 أكتوبر 2009 في 07:59
  3. [شبه مكتمل] : المرحلة الأولى: تطوير وحدة Core

    حيث ان دعم boost سيكون فى الإصدار الثانى من المحرك لذا فإننا نحتاج لحل سريع لموضوع القيم العائده من الدوال و كيفية جعلها Null. نبذه مختصره عن المشكله قبل تقديم حلى البسيط : القيمه المعاده من بعض الدوال قد تكون Null و لكن فى حالتنا هذه الدوال تعود بكائن و ليس م…

    9 أكتوبر 2009 في 08:27
  4. المؤشرات كقيمه معاده من الدوال

    الحل فى هذه الحاله ممكن ان يكمن فى استخدام calling convention مثل __stdcall يمكنك مراجعة هذا الموضوع على موقع code project لمزيد من التفاصيل. و لكن فى هذه الحاله ستصبح مكتبة الرياضيات لدينا مثل مكتبة الـ D3DX تحتوى على مجموعه من الكائنات و مجموعة دوال للعمل عل…

    8 أكتوبر 2009 في 15:56
  5. المؤشرات كقيمه معاده من الدوال

    اتضح الأمر و انا كنت مخطئ فى بادى الأمر :wub: و كله بسبب هذه التوسعات الخاصه بميكرو-زفت :angry: هذا كلام خاطئ، لإنه يتم نسخها ايا كان الوضع لإن القيمه المعاده فى حالة by value تعتبر tempoaray و بمجرد العوده يتم نسخها للـ caller و حذف الـ temporary شكرا للأخ خا…

    8 أكتوبر 2009 في 12:57
  6. المؤشرات كقيمه معاده من الدوال

    طبقت كلام الأخ سلوان و فعلا كلامه صحيح حيث ان المترجم رفض اخذ عنوان القيمه المعاده. و لكن مالا استطيع فهمه هو القيمه المعاده لا يتم نسخها من مكان لأخر فى الذاكره و هذا يعنى ان المترجم يقوم خلسه بعمل cast لمؤشر القيمه المعاده المسجله داخل eax لنوع القيمه المعاد…

    8 أكتوبر 2009 في 12:30
  7. [شبه مكتمل] : المرحلة الأولى: تطوير وحدة Core

    كلامك صحيح اخى hunterxhunter لقد اكتشفت سبب هذا الخطأ منذ قليل و لكن الحل ليس بحذف اى من الدوال و لكن بحذف Include الخاصه بأيهم من الأخر و وضع تصريح لأيهما داخل الأخر. لقد قمت بحذف السطر #include "Rectangle.h" من الفئه Circle و قمت بإضافة template<typename T> …

    8 أكتوبر 2009 في 07:38
  8. إستفسار عن حياتى ومستقبلى كمبرمج مبتدأ

    :lol: :lol:

    8 أكتوبر 2009 في 05:18
  9. فيسبوك، سجن المستخدمين بشهادة جوجل

    +1

    8 أكتوبر 2009 في 04:57
  10. [شبه مكتمل] : المرحلة الأولى: تطوير وحدة Core

    عندما بدءت فى العمل فى الفئه Triangle و جدت ان المترجم يظهر لى رساله خطأ فى الداله getBoundCircle الموجوده داخل الملف Rectangle.h و عند عمل exclude لهذا الملف من المشروع و وقف جميع الدوال التى يتعامل معها تتم الترجمه بشكل سليم ارجو ان كان احدكم وجد حلا لهذه ال…

    8 أكتوبر 2009 في 04:52
  11. المؤشرات كقيمه معاده من الدوال

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

    8 أكتوبر 2009 في 04:32
  12. المؤشرات كقيمه معاده من الدوال

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

    7 أكتوبر 2009 في 10:53
  13. كيف يمكن اعادة تعريف المعامل [] داخل الفئات

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

    7 أكتوبر 2009 في 10:46
  14. كيف يمكن اعادة تعريف المعامل [] داخل الفئات

    طب لو قلنا مثلا بدل من اعادة كتابة الفئة بأكملها لتكون ذات بعد واحد و قمت بوراثتها ببعد واحد و اقصد كالتالى انسخ الكود [color= #0000ff;]template [color= #000000;]<[color= #0000ff;]typename T, [color= #0000ff;]int D[color= #000000;]> [color= #0000ff;]class NArr…

    7 أكتوبر 2009 في 08:44
  15. كيف يمكن اعادة تعريف المعامل [] داخل الفئات

    هل هذا يعنى انه اذا كتبت 20 داله داخل الفئه NArrays<T,N-1> لابد و ان اعيد كتابتهم داخل الفئه NArrays<T,1> ؟

    7 أكتوبر 2009 في 08:22
  16. [شبه مكتمل] : المرحلة الأولى: تطوير وحدة Core

    قمت بإضافة هذا الموضوع داخل منتدى الـ C++ و هو خاص بالتعامل مع المؤشرات و ادارة الذاكره بشكل تلقائى من المترجم. و الله ولى التوفيق

    7 أكتوبر 2009 في 08:18
  17. كيف يمكن اعادة تعريف المعامل [] داخل الفئات

    جزاك الله خيرا اخى وجدى، هذه فعلا ما كنت اريد. لدى سؤال فى الكود التالى انسخ الكود NArrays [color= #000000;]([color= #000000;]) [color= #000000;]: size[color= #000000;](def[color= #000000;]) [color= #000000;]{ ptrArray [color= #000000;]= [color= #0000ff;]new N…

    7 أكتوبر 2009 في 08:06
  18. المؤشرات كقيمه معاده من الدوال

    يعتقد البعض انه لتعود بمؤشر من الداله لابد ان يتم حجز ما يشير له هذا المؤشر بالكلمه new و ذلك حتى يتم انشاء المساحه لهذا الكائن داخل الـ heap و يصبح متاحا التعامل معه بعد الإنتهاء من الداله. ايضا كل الكتب تحذر بشده من ارجاع مرجع لكائن تم انشائه داخل داله حيث ا…

    7 أكتوبر 2009 في 07:16
  19. إستفسار عن حياتى ومستقبلى كمبرمج مبتدأ

    بإختصار السوق المصرى عايز مبرمج يكون عارف C# و ASP.Net و طبعا تكون عارف SQL Server كويس جدا و زى ما قال ghost تكون متمكن من الـ ADO.Net. و تطون عارف شوية Javascript. و لو انت عرفت كل اللى فات ده اكيد هتلاقى هتشتغل علشان ده هو اللى مطلوب فى السوق. اه نسيت لازم …

    7 أكتوبر 2009 في 04:10
  20. [شبه مكتمل] : المرحلة الأولى: تطوير وحدة Core

    تم تحديث مرفقات المشاركه 136 الإضافات 1 - تم الإنتهاء من الفئه Vector2D 2 - تم اضافة الملف test_Vector2D لفولدر tests. و الله ولى التوفيق

    7 أكتوبر 2009 في 04:00

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

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

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

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