hasan_aljudy
مشرف منتدى السى و السى بلس بلس سابقاً
- العراق - مغترب
- dev.hasenj.org
- البرمجة، اللغة اليابانية، لينوكس و المصادر المفتوحة
- ممكن ان اجد شرح لي cin.getline
لا تستطيع استخدام char * (الا اذا كانت تشير الى مصفوفة). حدد مصفوفة بحجم معين, ثم اقرأ على الشاشة منها. #include <iostream> using namespace std; int main() { char line[300]; cin.getline( line, 300 ); cout << "You entered: " << line << endl; return 0; }
- ممكن ان اجد شرح لي cin.getline
اظن ان حجم الـ array او عدد الحروف اللتي سيدخلها المستخدم غير معلوم, لذلك عليك ان تحدد حجما للـ array بحيث يكون اكثر مما تتوقع, مثلا 256 ممكن يكون كافي, و لكن قد تصبح هناك مشكلة اذا قام المستخدم بادخال عدد من الحروف اكبر من ذلك, لان البرنامج سيكتب خارج نطاق ال…
- gcc
لا هو gcc للسي بلص بلص (هو في الحقيقة لكل حاجة ..) graphics.h هذا ملف متخلف من تأليف borland, و أقول انه متخلف لانه بدون فائدة, فهو من اختراع borland ولا يعمل الى على كومبايلرات borland و أشك في انه يعمل على اي شيء غير ويندوز, و هوفوق ذلك غير قياسي و غير معتمد…
- ممكن ان اجد شرح لي cin.getline
cin.getline( array, size, delimiter ); على فرض ان array هو من نوع char[] فالدالة تقرأ سطرا من الدوس (سطرا يدخله المستخدم) و يخزنه في array و الباقي كما قال البشمهندس
- Linux vs. Windows
أولا, لينكس ليس من اختراح لينوس .. انظمة لينكس تعتمد بشكل أساسي على برامج ناتجة من مشروع GNU, لينوس قام فقط بتطوير الـ kernel. ثانيا, انا لست على علم باسلوب تطوير linux لكني اطلعت بعض الشيء على بعض المشاريع المفتوحة المصدر, و صدقني, تطويرها ابعد ما يكون عن الف…
- SDK ----- خاص بOPENGL
هذا Documentation و ليس SDK. يعني مثل معلومات عن كيفية استخدامه (لكنه ليس دروس للمبتدئين)
- اقتراح لما لا تجتمعوا وتصمموا لعبة من إبداعاتكم
أصل بالصبر ان شاء الله .. ولو بعد حين. لو كانت عندي طريقة اخرى سريعة للوصول لما أريد لاتبعتها. أنا شخصيا اعتقد انني لو قفزت الان الى OpenGL او DirectX فلن اصل الى ما أريد. ربما ساعرف كيف ارسم مربع او مثلث او حتى مجسم, يمكن اعرف كيف اسلط عليه ضوءا من زاوية معين…
- كيفية تحريك الشخصيات بالدايركت اكس
ههههه اكيد باهظة .. مو بس باهظة, خيالية. :D هذي اجهزة استديوهات سينمائية .. و الله أعلم.
- اقتراح لما لا تجتمعوا وتصمموا لعبة من إبداعاتكم
أنا شخصيا و بصراحة اتفق مع da-crystal لازم نمشي خطوة خطوة .. الخطوة الاولى ليست اوبن جل او دايركت اكس, الخطوة الاولى لعبة بسيطة .. عالكونسول مثلا, ان شاء الله حجتى مجرد تكست! بعدين الخطوة الثانية هي الرسم باستخدام ويندوز, او حسب ما اظن اسمه GDI بعدين تعال اتعل…
- أين الخطأ
نفس الشي .. fFirst->setNext(data); لا تستطيع استدعاء اي شي على fFirst مادامت null. .. لحظة لحظة ...... اصلا المشكلة هنا: void Calculator::logCommand (string operation, string operand, string description) { fCommandHistory->push_back(new CalcCommand (operand,op…
- كتب OpenGL على جوجل
نعم لقد رأيت هذه الخدمة من قبل, كل ما تستطيع رؤيته هو عينة او مقتطفات من الكتاب.
- أين الخطأ
باستخدام الـ debugger في الـ Visual Studio ظهرت المشكلة هنا: void LinkedList::push_back (CalcCommand* data) الظاهر ان هناك مشكلة مع الـ pointers, ربما شي متعلق بكون fFirst يحمل قيمة غير معرفة (اظن انه يشير الى الموقع 0, يعني NULL pointer)
- اريد المساعدة في تحليل هذا البرنامج
هذا المنتدى ليس لحل الواجب. ما هو الجزء اللذي لم تفهمه من البرنامج؟
- اريد OpenGL
همم .. يعني تصوراتي طلعت في محلها .. انتوا خايفين من شوية الكلمتين دول: bool isScaredOfCPP( Programmer * dude ) { if( dude->getLanguage()->isVB() ) { return true; } else { return false; } } انا شخصيا اشوف الاقواس دي احسن حاجة في اللغة, خصوصا بعد ما اخذنا باسكا…
- سؤال برمجى ............?
اذا كنت تستخدم الكومبايلر gcc مثلا فتستطيع عمل ذلك بوضع الخيار -S حسب ما أظن (لست متأكدا) لا بد ان هناك خيارات مشابهة في الكومبايلرات الأخرى, قل لنا ما هو الكومبايلر اللذي تستخدمه.
- تحليل لمشروع برنامج الرسم البسيط
هههههههههههه
- اريد OpenGL
أنصحك نصيحة لوجه الله. اذا كنت خائف من السي, أقول لك ارمي خوفك في الزبالة, السي بلص بلص سهلة, و لا تحتاج تعقيد! و اقول لك بعد شغلة, لا يوجد احد في الدنيا يبرمج العاب بالفيبي, لأنها ببساطة لا تصلح لبرمجة الالعاب! فانساها تماما.
- أليه صناعة الألعاب
نعم, ما قمت بشرحه بشكل عام صحيح, و هذه هي البرمجة. عندك اشياء معينة تتخذ حالات معينة, (الحالات هي المتغيرات اللي في الذاكرة, مثلا مستوى الصحة, عدد الذخيرة في السلاح, الموقع, الخ) وانت تقوم بعمليات معينة بناءا على الحالات المختلفة لهذه الأشياء. لا لا .. هنا اخت…
- كيف يمكن عمل لعبة ماريو ارجوكم
تصميم لعبة مثل ماريو ليس امرا بسيطا كما تتخيل. يعني ليس هو نقطة البداية في برمجة الالعاب, بل هو نقطة متوسطة. هناك الكثير من الأمور اللتي تحتاج تعلمها قبل ان تكون قادرا على عمل لعبة مثل سوبر ماريو.
- أليه صناعة الألعاب
محرك اللعبة يجب عليه معالجة الكثير من الأمور في فترة قصيرة جدا. يعني, المحرك يجب ان يعرض على الأقل 60 صورة في الثانية, يعني لازم على الأقل يكون قادر على معالجة كل شيء في 1\60 جزء من الثانية لكي يكون قادرا على رسم صورة كل 1\60 جزء من الثانية. يجب عليه ان يقوم ع…