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

hasan_aljudy

مشرف منتدى السى و السى بلس بلس سابقاً

المشرفين القدامى عضو شرف ★★★★★

  • العراق - مغترب
  • dev.hasenj.org
  • البرمجة، اللغة اليابانية، لينوكس و المصادر المفتوحة
2,754مشاركة
107السمعة
41موضوع منشور
5 مارس 2005تاريخ الانضمام
6 مارس 2013آخر زيارة
13,171مشاهدة للملف
  1. سؤال في القراءة من ملف

    يا أخي ممنوع طلب الأكواد الجاهزة!!! بالنسبة للقراءة من الملف, تستطيع إنشاء كائن من نوع ifstream للقراءة من الملف: fstream fileStream; fileStream.open("the_file_you_want_to_read"); و بعد ذلك تستطيع استخدام الإشارات >> و << للقراءة او الكتابة مثل الـ cin و الـ c…

    17 نوفمبر 2005 في 21:29
  2. مثال على استخدام glDrawPixels مع الشرح

    The pattern argument is a 16-bit series of 0s and 1s لكي تعرف شكل الـ pattern, لازم تعرف شكل الرقم بالـ binary 0x00FF شكلها هو: 0000000011111111 كررها عدة مرات .. تخيل ان الـ 0 هو بسكل غير ملون, و الـ 1 هو بكسل ملون .... يطلعلك شكل مخطط! 0000000011111111000000…

    17 نوفمبر 2005 في 21:15
  3. هي الشغله سايبه كدا ؟ من الي نشل التوقيع

    ماذا كان التوقيع في السابق؟

    17 نوفمبر 2005 في 20:46
  4. مثال على استخدام glDrawPixels مع الشرح

    بالنسبة لرسم خط منقط, يمكن تغيير الـ loop اللتي ترسم الخط ببساطة شديد بدل ++i نخليها i += 2 GLubyte * getPicture( int w, int h ) { int length = w * h * 4; GLubyte * bytes = new GLubyte[length]; for( int i = 0; i < length; i++ ) { bytes = 0; } int m = min(w,h);…

    17 نوفمبر 2005 في 20:01
  5. مواضيع API متقدمة لنظام التشغيل NT

    شباب, لا تنتظرو المزيد من أحمد, فهو اللذي ينتظر المزيد منكم! :rolleyes: الموضوع شيق للغاية, احب التحدث اولا عن CreateThread لأنها تبدو لي مثل حجر الأساس في هذا الموضوع. لم أقم في السابق باستخدام الـ threads في الـ ++C, و لكن قمت بذلك في الجافا. و العملية باختص…

    17 نوفمبر 2005 في 19:44
  6. مثال على استخدام glDrawPixels مع الشرح

    البيانات اللتي اقصدها هي الـ pixels اللتي سيقوم الـ function برسمها. نوع هذه البيانات تحدده انت, هل تريدها ان تكون RGBA ام Indexed color ام ماذا؟ يجب ان تخبر glDrawPixels باختيارك عن طريق البارامتر format, و ايضا عن طريق البارامتر type. ib_doom, كلام سليم. رائ…

    17 نوفمبر 2005 في 18:21
  7. مشكله الخطأفي وقت التنفيذ ؟

    صحيح ذكرتني, لتصحيح الأخطاء ايضا يحتاج المرء فهم (و لو سطحي) عن الـ stack و الـ heap و ما اللذي يحدث عند أعلان متغيرات جديدة و استخدام كلمة new و كيف يتم ارسال البارامترات الى الـ functions و كيف يتم اعادة الـ return value و ما اللذي يحصل عندما تدخل داخل الـ f…

    17 نوفمبر 2005 في 16:45
  8. مشكله الخطأفي وقت التنفيذ ؟

    جميع البرامج معرضة للأخطاء او الـ bugs كما تسمى, و الحل يكون في محاولة تتبع الخطأ و معرفة مكانه و اسبابه من اجل التخلص منه. يمكن استخدام debugger مثل اللي موجود في الـ Visual Studio و تستطيع من خلاله تتبع الكود خطوة خطوة و متابعة تغير المتغيرات. في اي مشروع مف…

    17 نوفمبر 2005 في 00:32
  9. مثال على استخدام glDrawPixels مع الشرح

    الم يتسائل أحد كيف يعمل getPicture؟ و كيف يرسم خط ابيض في مربع اسود؟ ولا الكل فاهمين كل شي!!! :rolleyes: GLubyte * getPicture( int w, int h ) { int length = w * h * 4; GLubyte * bytes = new GLubyte[length]; for( int i = 0; i < length; i++ ) { bytes = 0; } int …

    16 نوفمبر 2005 في 06:38
  10. طريقة سريعة و دقيقة لحساب الوقت

    موضوع قديم, لكني تذكرته الان, و وجدت خللا يستدعي التصحيح, بما ان rdtsc تضع القيمة في edx:eax, فإن اخذ الـ eax فقط قد يضر بعض الشيء, لانه بعد فترة معينة من الزمن, سوف يعود eax الى الصفر و يبدأ من جديد, فيجب استغلال كل من eax و edx, و ذلك بجعل الـ return type من…

    16 نوفمبر 2005 في 00:46
  11. هل توجد طريقة لحساب الوقت؟

    يمكنك أيضا إذا كنت تريد الزمن بدقة أكبر ان تستخدم شي من الأسمبلي, راجع هذا الموضوع: /index.php?showtopic=63767 unsigned long long tick() { _asm rdtsc; }

    16 نوفمبر 2005 في 00:29
  12. لدي بعض الاسئلة

    الافضل تضع كل سؤال في موضوع منفصل, و ايضا لا تستخدم المصطلحات العربية لانه لا توجد مصطلحات موحدة, و بصراحة مفتهمت أي سؤال سوى السؤال الأخير. بالنسبة للـ stack و الـ heap فراجع هذا الموضوع: /index.php?showtopic=40492

    15 نوفمبر 2005 في 23:46
  13. ابحث عن مصادر ل visual c++ 6

    في الحقيقة اعتذر لأني لا اعرف طلبك بالضبط, و لكن جرب هذا الكتاب: Visual C++ For Dummies ftp://ftp.netz.ru/Books/a/Visual.C++.For.....netz.ru%5D.rar

    15 نوفمبر 2005 في 23:14
  14. virtual destructors

    هممم .. موضوع لم انتبه له من قبل. بعد بحث سريع في جووجل عن virtual destructor تبين انه لو كان عندنا الوضع: class Base { public: Base() {} ~Base() { cout << "Base destructor called" << endl; } } class Sub : Base { public: Sub() {} ~Sub() { cout << "Sub desctuct…

    15 نوفمبر 2005 في 22:17
  15. الحرب على الهاكرز وسيطرة امريكا على الشبكة

    ايه النتايج البايخة ديه :P شوف ديه: http://www.google.com/search?hl=en&lr=&q=i...ex+of+%2Fetc%22 بس للعلم, انا فاكر ان فيه طريقة احسن.

    15 نوفمبر 2005 في 20:25
  16. شيء غريب في google !

    ابحث في المنتدى (او في جووجل) عن google bombing

    15 نوفمبر 2005 في 20:21
  17. تلوين الشاشه العرض في opengl

    شاشة الـ Dos؟ لا اعتقد يمكن ذلك, على الأقل ليس من خلال OpenGL ولكن بشكل عام, يمكن تلوين الشاشة (او النافذة) باستخدام glClearColor و كمثال على ذلك: glClearColor(0.3,0.3,0.3,0.0);

    15 نوفمبر 2005 في 17:46
  18. مثال على استخدام glDrawPixels مع الشرح

    باعتقادي ان نظام الاحداثيات في OpenGL يتم اعداده في gluOrtho2D(0.0,640.0,0.0,480.0); لست متأكدا بالضبط, بالنسبة لنقطة الصفر و هذه الأشياء, فإن الاتجاه الموجب للـ x هو الى اليمين, و الاتجاه الموجب للـ y هو الى الأعلى, اما موقع النقطة 0,0 فإعتقد انه ايضا يتم تحد…

    15 نوفمبر 2005 في 17:44
  19. طلب شرح عمليات الزيادة السابقة واللاحقة

    يجب ان تفهم ان التعابير الرياضية في السي بلص بلص تقوم دائما بإعطاء قيمة, و ربما القيام بعملية ما. y = x++; يقوم بإسناد القيمة الناتجة من التعبير ++x الى y, التعبير ++x يقوم بإرجاع قيمة x و يقوم بعملية إضافة 1 الى قيمة x (بعد ان يرجع قيمة x) التعبير ++x من النا…

    15 نوفمبر 2005 في 08:50
  20. ورشة عمل تعليمية:محرر نصوص متقدم حبتين

    هذا يعتمد على حجم المشروع, إذا كان حجم المشروع سيظل صغيرا, اعتقد ماشي حالك, لكن اذا تريد تكبيره, فلا اعتقد ان هذا يفي بالغرض! شوف مثلا WndProc, شوف كمية الرسائل اللتي تعالجها الآن, و تخيل كيف سيصبح شكلها عندما يتطور المشروع! العملية راح تصير معقدة.

    15 نوفمبر 2005 في 06:46

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

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

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

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