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

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

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

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

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

    1 - اصنع ملف بالإمتداد h وضع داخله الـ prototype الخاص بدوالك. 2 - اصنع ملف بالإمتداد cpp ثم قم بداخله بعمل include للملف ذو الإمتداد h الذى تم إنشائه بالخطوه 1 ثم قم بعمل تضمين للداله المعرفه بالملف ذو الإمتداد h داخل الملف ذو الإمتداد cpp. 3 - فى أى وقت داخل…

    30 أكتوبر 2010 في 00:45
  2. سؤال حول التوأمين Debugger و الـ Comlpiler

    How Debuggers Work

    28 أكتوبر 2010 في 22:00
  3. شابتر 2 (الاسئلة + امثلة صعبة للتذكير) و تحديات برمجية

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

    27 أكتوبر 2010 في 21:57
  4. حل سؤال

    رجاء وضع محاولتك و إلا سيغلق الموضوع لمخالفته قواعد المشاركه

    27 أكتوبر 2010 في 19:38
  5. شابتر 2 (الاسئلة + امثلة صعبة للتذكير) و تحديات برمجية

    هو استخدامك لداله قبل ان تعرفها، بمعنى داخل الداله main تقوم بإستدعاء الداله compute دون أن تقوم بكتبة الـ prototype ألخاص بها قبل الداله main أو قبل إستدعائك للداله compute. ملفات الـ object files تحتوى على الكود التنفيذى و بعض المعلومات الأخرى التى يحتاجها ا…

    27 أكتوبر 2010 في 19:14
  6. كيف يمكن تحديد الزمن المستغرق أثناء عملية إحضار البيانات من قواعد البيانات ؟

    عملية احضار البيانات من قاعدة البيانات من الصعب حسابها أثناء تنفيذها لإنها تعتمد على عدة عوامل و لكن ما تستطيع عمله هو تنفيذ كود إحضار البيانات داخل Thread منفصل و ذلك لمنع توقف الشاشه أثناء إحضار البيانات و بعد أن يبدء الـ Thread عمله يمكنك إظهار شاشة Model ت…

    27 أكتوبر 2010 في 18:42
  7. احتاج الى تصميم موقع اليكتروني يحتوى على كومبايلر ل C++

    يمكنك استخدام interpreter للغة السى بلس بلس و عمل interface له (بعد ترجمة الكود بالطبع) بإستخدام cgi لإستدعاء ما تريد من دوال (قد يوجد security risk إذا تم تنفيذ البرنامج بشكل native على السرفر). و الله ولي التوفيق

    25 أكتوبر 2010 في 00:55
  8. قراءه obj file عن طريق c++

    فى المرفقات ملف نصى يحتوى على شرح تفصيلى لمحتويات ملف .OBJ و يمكنك من خلاله بناء فئه (او دوال) للتعامل معه، و إن كان الأفضل ان تقوم بفتح الملف من خلال برنامج 3D و من ثم حفظه بالإمتداد DXF حيث له SDK من Autodesk و قد يحتوى على بيانات غنيه جدا أكثر مما قد يحتويه…

    24 أكتوبر 2010 في 23:07
  9. برمجة مترجم و نظام تشغيل معا

    كما قلت انت إنتاج Platform-Specific Code. من كلامك استنتج أن بناء كود نظام التشغيل يتلخص فى عدة خطوات اذكرها كالتالى: (بإفتراض ان نظام التشغيل موجهه لـ x86 و المترجم المستخدم هو مترجم انتل) 1 - يتم بناء كود نظام التشغيل بإستخدام مترجم انتل لإنتاج الـ Object Co…

    23 أكتوبر 2010 في 16:10
  10. برمجة مترجم و نظام تشغيل معا

    معذره أخى خالد لم أفهم الشرح جيدا. هل تقصد وجود back-end يستطيع انتاج الـ object code لمنصه معينه ؟ إن أفترضت أنك تقصد هذا فحتى الـ object code الناتج يأخذ هيئة معينه فمثلا داخل ويندوز يأخذ هيئة PE-COFF اما فى الـ linux يأخذ ELF و داخل ماكنتوش يكون Mach-o و هك…

    23 أكتوبر 2010 في 14:44
  11. برمجة مترجم و نظام تشغيل معا

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

    23 أكتوبر 2010 في 01:30
  12. برمجة مترجم و نظام تشغيل معا

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

    23 أكتوبر 2010 في 01:29
  13. ماذا تعرف عن الـ buffer و stack و الـ heap !؟

    يتغير بتغير النوع المراد استعماله.

    19 أكتوبر 2010 في 22:27
  14. ماذا تعرف عن الـ buffer و stack و الـ heap !؟

    الكلمات Variable - Buffer تعنى مساحه تخزينيه فى الذاكره تستخدم لحفظ قيم معينه هذه القيم نوعها هو الذى قمت بتحديده عند حجز هذه المساحه. تعتمد على الهاردوير الذى تكتب له و على المترجم و لكن فى الأغلب يتم تخزينها داخل bss section، كل ما تحتاج معرفته عن هذه النقطه…

    19 أكتوبر 2010 في 22:08
  15. ماذا تعرف عن الـ buffer و stack و الـ heap !؟

    أى جزء من كلامى فهمت منه هذه النقطه؟

    19 أكتوبر 2010 في 20:41
  16. ماذا تعرف عن الـ buffer و stack و الـ heap !؟

    +1 **************** 1 - الـ Stack: هو مكان بالذاكره لابد من تحديد المساحه التى سيتم حجزها به وقت ترجمة البرنامج، هذا الجزء من الذاكره يحتوى على المتغيرات التى تم تعريفها داخل الكود أيا كان نوع هذه المتغيرات (ماعدا المتغيرات العامه) و أيضا المصفوفات التى تم تحد…

    19 أكتوبر 2010 في 20:26
  17. كيف فعلوها في الانترنت اكسبلورر ؟

    الأمر ليس كما تعتقد، برنامج IE - و الممثل بالملف التنفيذى iexplore.exe - ينقسم إلى جزئين أساسيين هما UI Manager و الـ Explorer حيث الـ UI Manager هو الممثل بالنافذه المفتوحه امامك و الـ Tabs و الـ Status Bar، أما الـ Explorer فهو الأداه التى تعتبر قلب المتصفح …

    16 أكتوبر 2010 في 20:49
  18. دالة تجمع عددين و تعيد مؤشر يشير إلى جمعهما

    إليك هذا الكود #include<iostream> using namespace std; template<typename T> class AutoPtr { private: T *obj; bool keep; public: AutoPtr(T* o,bool stay_alive = false) : obj(o),keep(stay_alive) {} ~AutoPtr() { if (!keep) { delete obj; obj=0; } } T& operator*() c…

    14 أكتوبر 2010 في 22:44
  19. safari books online

    أغلب الناشرين يتيحوا لك تحميل كود الكتاب من صفحة الكتاب بموقع الناشر أو بموقع المؤلف

    11 أكتوبر 2010 في 18:43
  20. في بنية PE وبالتحديد في مقدمة ال NT ...

    مثال بلغة السى: (هذا المثال سيحضر لك الـ GUID الخاص بالملف التنفيذى الذى سيكون هذا الكود داخله) #include <Windows.h> extern IMAGE_DOS_HEADER __ImageBase; typedef struct _PDB_LINK { DWORD sign; GUID guid; DWORD age; CHAR fileName[]; } PDB_LINK; int main(int arg…

    9 أكتوبر 2010 في 20:46

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

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

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

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