hasan_aljudy
مشرف منتدى السى و السى بلس بلس سابقاً
- العراق - مغترب
- dev.hasenj.org
- البرمجة، اللغة اليابانية، لينوكس و المصادر المفتوحة
- ارجو المساعدة في شرح هذا الكود
الصحيح هو تحديد نوع main بـ int و هذا هو المعيار المعتمد رسميا .. بعض الكومبايلرات لا تتبع المعايير المعتمدة, من الافضل عدم استخدام هذه الكومبايلرات, لانها تعطيك فكرة غلط عن اللغة او تعودك على ممارسات خاطئة. void هي return type ولا بد منها, صحيح ان void تعني ل…
- هل يمكننا نحن العرب من برمجة لعبة قوية؟
لعبة half-life 2 كلفت 40 مليون دولار على مدى 6 سنوات (الـ 40 ميلون جابوها من ارباح half-life 1, بل هي اصلا كل الارباح! حطوها في half-life 2, طبعا هذا حسب تصريحاتهم الرسمية) 100 مليون رقم غير معقول ابدا .. خصوصا اذا عرفنا ان لعبة half life 2 هي تقريبا اقوى لعبة…
- ارجو المساعدة في شرح هذا الكود
اخي حط int قبل الدالة .. كلمة منفصلة .. لازم تضعها قبل الـ main int main و ليس intmain
- ارجو المساعدة في شرح هذا الكود
int main و ليس main فقط
- Computer Graphics
جرب البحث عنها في برامج مثل eMule
- إخفاء البرنامج
نفس الشي عيني .. هو الفجول ستوديو ميسوي فد شي خاص بيه, هو مجرد يدير لك المشروع, اني شخصيا ما اعرف شيصير وراء الكواليس عندما تختار مشروع win32 application, لكن اعتقد ان المسألة هي مجرد compiler switches لتحديد طريقة معينة في الـ linking المهم انه بدل int main()…
- المبلغ اللازم لتمويل برمجة لعبه ضخمه
همممم .. فلننظر الى توقعات متدنية قليلا .. على فرض مثلا هناك 2 او 3 مبرمجين, و 2 او 3 مصممين و رسامين .. يعني المجموع لا يتجاوز 5 الى 6 اشخاص. خمس حواسيب عالية الاداء (للالعاب): على الاقل 10000$ ايجار مكتب او مكاتب لمدة عام او عامين: ؟؟؟؟؟$ تراخيص للبرامج: برا…
- تعيين الشمري مشرفا للقسم
هلا عمي :lol: مبروك عيني .. الف مبروك :D
- اسئله game programming
الـ 3D يعني ثلاثي الابعاد .. يعني الصورة اللي تشوفها على الشاشة هي في اصلها احداثيات ثلاثية الابعاد, يتم تحويلها الى صورة ثنائية الابعاد عن طريق عمليات رياضية .. بينما الـ 2D هي مجرد صور عادية حطوها عالشاشة مباشرة. 3D يعني مجسم .. 2D يعني مسطح ..
- ما هى مخلفات الذاكره
هل ادارة الذاكرة حقا ميزة في السي؟ (شوية خارج الموضوع) في الجافا ادارة الذاكرة تتولاها اللغة نفسها (الكومبايلر و الـ garbage collector) بينما في السي بلص بلص مثلا, فجزء كبير من ادارة الذاكرة متروك للمبرمج (الـ heap) مما يسبب عرقلة للمبرمج .. فبدل ان يهتم بتطوي…
- إخفاء البرنامج
اذا كنت تعمل في الـ visual studio فتستطيع جعل المشروع من نوع win32 application و فقط .. لن تحتاج استخدام اي من دوال win32 api ولا شي .. يعني تستطيع التعامل مع البرنامج كأنه console بالظبط .. كل ما في الامر هو ان الـ main تستبدله بـ WinMain
- عمل برنامج اوكلاس بدونmain methodفى الجافا
الـ static غرضها هو الـ initialization فقط .. نفس الطريقة ممكنة في سي بلص بلص .. عن طريق الـ constructor #include <iostream> using namespace std; class Cheat { public: Cheat() { cout << "execute me!" << endl; } }; Cheat c1 int main() { } الـ main فارغ .. و لكن…
- مشروع البداية فى عالم البرمجة
لغة سي بلص بلص صعب بناء مترجم لها لأنها قواعدها معقدة (هذا كلام اناس لهم سنين من الخبرة في بناء المترجمات) يمكن الافضل ان تحول الفكرة لمترجم احدى اللغات الشبيهة (مثلا سي او جافا او سي شارب او دي)
- اسئله game programming
اعتقد صعب ان تكون هناك لعبة احادية الابعاد .. و نفس الشي بالنسبة للعبة رباعية الابعاد, للانا لا نعرف كيف سيكون شكل العالم لو كان هناك بعد رابع! فطبيعي ان تكون الالعاب اما ثنائية او ثلاثية الابعاد. الـ texture هو صورة توضع على مجسم لتعطيك انطباع بان هذا المجسم …
- مسابقة في مجال برمجة الالعاب
احم احم .. ما هو موعد انتهاء المسابقة؟ لانني بصراحة بدأت اتكاسل .. :rolleyes: و اخاف داء التكاسل ينتشر و تموت المسابقة! لذلك ارجو تحديد موعد نهائي قاطع!
- سؤال بسيط في ملفات الرأس
ما في مشكلة, انت الان صرحت بالدالة و بعدين عرفتها. باقي انك تستخدم هذي الدالة في ملف اخر .. يعني, انشيء ملف جديد .cpp و قم بانكلود ملفك هذا, و قم باستدعاء PauseForUserAcknowledgment و المفروض انها تشتغل. الشرط الوحيد هو ان يكون الملف اللذي يعرف PauseForUserAck…
- مشكلة مع الكيبورد!
مش بس كدة .. الاخ جوست ضحك على هذه الحالة قوي قوي .. هههههه المهم, اعتقد المقصود هو انك بعد ما تركب الكيبورد تضغط F1 علشان ويندوز يعرف انك ركبت الكيبورد. و الله أعلم
- وفاة الشيخ أحمد ديدات
رحمه الله
- ما هى مخلفات الذاكره
الـ stack هو جزء من الذاكرة .. هو حقيقة برة الموضوع شوية, و يمكن صعب اشرحه لاني لا اعرف كل شيء عنه .. و لكن: هو جزء من الذاكرة يستخدم لتخزين المتغيرات المحلية في الدوال function local variables و يستخدم ايضا على ما اظن لتخزين الرجسترات عند استدعاء دالة جديدة .…
- من قال انهم ليسوا عباقره?
اخي العزيز, بالعكس لازم تشارك في العلم مهما كان علمك بسيط .. ربما هذا العلم اللذي هو بسيط في عينك .. قد يكون مفيد جدا لغيرك. اما شعور الكبر هذا فعليك ان تدفعه .. و لا تنساق وراءه .. و لكن هذا لا يعني ان تحتفظ بمعلوماتك لنفسك خشية التكبر. انا اشبه هذه المسألة ب…