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

apex

عضو شرف

أعضاء الشرف عضو مميز ★★★

734مشاركة
155السمعة
27موضوع منشور
26 أغسطس 2008تاريخ الانضمام
20 أكتوبر 2013آخر زيارة
14,287مشاهدة للملف
  1. انشاء برنامج جرافيك

    هى نقطة برنامج قريب من 3dmax فاذا كنت تقصد يضاهية ولكن بشكل مختلف .فانا لا اريد ان اثبطك ولكن ليس بهذة السهولة (والا ما كانت الشركة باعتة بالالاف الدولارات) فهو مجهود عشرات المطورين على مدى سنين طوال . ما الدافع من انشاء برنامج من الصفر . هناك الكثير من api ال…

    16 سبتمبر 2010 في 09:49
  2. مشاكلي مع عفريت البرمجة !, أقصد المؤشرات

    فقط لان طبيعة عمل cout تفترض ان char* هو لطباعة string وليس العنوان . printf تتفادى هذا الخطاء بتحديد الانواع type specifier . يقصد ان البيانات الخاصة بالstring تكون فى الملف التنفيذى للبرنامج الذى يحمل عند تشغيلة (اى تزيد من مساحة البرنامج التنفيذى على القرص …

    12 سبتمبر 2010 في 12:10
  3. مشاكلي مع عفريت البرمجة !, أقصد المؤشرات

    @G لا ينصح بالtypecasting بين الpointer ماعدا من والى الvoid* /index.php?showtopic=224718&st=0&p=1112645&fromsearch=1entry1112645

    12 سبتمبر 2010 في 11:11
  4. كيفية الإدلال على أن الداله لم تنجح

    اعتقد فى حالة الthreading يتم استدعاء __errno_location() بدلا من تعريفة ك global var لم استطع الوصول للسورس الخاص بها . ولكن باعتقادى ممكنة فى حالة ان تكون reentrant function وتستعمل دالة لمعرفة الthread التى قام بندائها (مثل pthread_self(); )

    8 سبتمبر 2010 في 18:09
  5. كيفية الإدلال على أن الداله لم تنجح

    فى errno.h جعلوها thread-specific . لا اعرف تفاصيل ال implementation ولكن ساحاول البحث . http://stackoverflow.com/questions/1694164/is-errno-thread-safe

    8 سبتمبر 2010 في 17:37
  6. كيفية الإدلال على أن الداله لم تنجح

    معلوماتى بسيطة عن الthreading ولكن هذا المفهوم يطبق جزئيا فى errno.h .وثانيا يجب استخدام mutex وما الى ذلك (على حد علمى لعمل thread safe )

    8 سبتمبر 2010 في 17:24
  7. كيفية الإدلال على أن الداله لم تنجح

    ما رايك ان تجعل هناك متغير global بينهم(وليكن رقم errno ) لتقوم بتغييرة فى حالة الفشل (ووضع رقم يمكن تحويلة لstring يمثل الخطاء) . اذا اراد المستخدم الكشف عن حدوث خطاء او لا فليفحص هذا المتغير .

    8 سبتمبر 2010 في 17:13
  8. مشاريع تخرج، حرة المصادر

    المعرفان لنفس الشخص :happy:

    5 سبتمبر 2010 في 00:26
  9. إيجاد حجم الأنواع الأوليه على الماكينه/المترجم الخاص بك

    نعم standard فى اللغة وهناك عدة اخوة لها منهم الConcatenation ب## بين العنصرين

    4 سبتمبر 2010 في 16:56
  10. [تنبيه - عنوان غير مناسب : ]استشارة

    بدون using namespace يجب تحديد الكلاس عند استخدام عناصرة مثلا بدل cout std::cout دة حسب ما اتذكر

    2 سبتمبر 2010 في 23:23
  11. إيجاد حجم الأنواع الأوليه على الماكينه/المترجم الخاص بك

    اذا اردت محمولية فى الطباعة (لا اعرف عن دعم VS لل modifier ةلكن المصدر يخبر بانها من ansi c How to portably print pointers and size_t values - Linux

    31 أغسطس 2010 في 19:53
  12. إيجاد حجم الأنواع الأوليه على الماكينه/المترجم الخاص بك

    مالها sizeof() :huh:

    31 أغسطس 2010 في 18:51
  13. ماهي العقبة الأهم التي تحول دون تقدم المبرمجين العرب؟

    اريد ان اضيف على ما قالة HGB لا ان انقص ظروف الحياة و فلسفة الحياة العربية (او فى ظروف دولتى على الاقل) قتلت الابداع فى معظم المجالات,قد جعلت معظم الشباب انقيادى فهو يحتاج دائما من يرشدة وينقلة من وظيفة لاخرى فمثلا يريد من يختار لة كلية التى ستوفر لة حياة كريم…

    29 أغسطس 2010 في 14:42
  14. من الاستخدامات الشائعة للenum ,الاختيار بين عدة خيارات

    @هويدى اقصد مكتبة GTK ككل وليس ادواتها . للتطوير فى برنامج لا يتعلق بgtk فتعلم gtk ليس لة نفع. gtk تحاول عمل framework لبناء التطبيقات ولذلك لها عالمها من الدوال والمتغيرات ولكنها ليست مفيدة خارج هذا الاطار .

    27 أغسطس 2010 في 19:49
  15. من الاستخدامات الشائعة للenum ,الاختيار بين عدة خيارات

    @هويدى ماهى الا typedef من اجل المحمولية . لكن فعليا تعلمها ليس مطلوبا طالما لا تنوى التطوير بها او فى احد برامجها .

    27 أغسطس 2010 في 19:04
  16. من الاستخدامات الشائعة للenum ,الاختيار بين عدة خيارات

    @ مهدي حجازي فى السى الenum و struct وunion بعد تعريفهم بتلك الطريقة enum color{ White, Red, ... Black }; فعند عمل عنصر منهم يجب كتابة enum color x; فكما لاحظت اننا كتبنا كلمتين لنعرف متغير وليس كلمة واحدة (لان من الممكن فى السى ان يكون اسم متغير و struct واحد…

    27 أغسطس 2010 في 18:45
  17. من الاستخدامات الشائعة للenum ,الاختيار بين عدة خيارات

    @ هويدي مازالت فى ايامى الاولى فى GTK ولكنى من اجل الحيادية فQT متقدمة بمراحل من حيث اراحة المبرمج.هذا ليس كلامى ولكن من حديث اشخاص لهم خبرة طويلة مع المكتبتين ويرون خصائص مازال يفكرون فى تضمنيها فى gtk قد ضمنت منذ زمن فى كيوت . ونقطة اخرى انك اذا فكرت فى برمج…

    27 أغسطس 2010 في 15:10
  18. من الاستخدامات الشائعة للenum ,الاختيار بين عدة خيارات

    السلام عليكم من مميزات الenum انة ثابت الحجم وغالبا يكون فى حجم الint مهما ذات عدد عناصرة . وهذة الميزة جعلتة المفضل لدى مبرمجى السى ليكون بمثابة حامل للoption فمثلا اذا تخيلنا دالة ترسم دائرة (مساحتها ثابتة) ويمكن تلوينها بعدد من الالوان وليكن enum color{ Whi…

    27 أغسطس 2010 في 14:24
  19. المؤشرات إلى الدوال

    فى الposix هناك مفهوم الsignal حيث تقوم احد الprocess باطلاق signal لعملية اخرى (لكن يجب ان يكون لها الصلاحيات) او تستقبلها بسبب تصرف من المستخدم (مثل crtl + c لارسال SIGINT ) نقوم بعمل handling (فانكشن تعمل عند استقبال الsignal ) . فى الهيدر signal.h تعرف دال…

    24 أغسطس 2010 في 23:50
  20. المؤشرات إلى الدوال

    الفائدة المنتشرة للpointer to function هى الuser defined callback سواء لاحداث مثل استقبال signal او ما الى ذلك . وفى بعض الاحيان تستخدم من اجل التخصيص (تعديل السلوك الافتراضى او وضعة) لدالة معرفة (او تعديل سلوك القيام بcompare بين قيمتين فى دالة sort ) وما الى…

    24 أغسطس 2010 في 22:33

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

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

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

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