time1
مشرف قسم C/C++ سابقاً
- في أقصى شمال المملكة, على الحدود مع مصر والعراق واليمن
- www.ali-alshammari.net
- الــشعــر الــفــصــيح , الرياضة , البرمجة , الانتاج السنمائي , الدراسات الحرة ,,, ...إلخ
- البرنامج موجود وهو يعكس مصفوفه.. بس تكفون لاتردونه ابيكم تشرحونه
لديك الدالة ReverseArray والتي تأخذ الباراميتر الاول من نوع مصفوفة عددية int والثاني عدد عناصر المصفوفة . جسم الدالة : نعرف متغير a كعداد للمرور على جميع عناصر المصفوفة . نعرف متغير التبديل swap للتبديل بين العناصر . بعدها ننشأ حلقة تكرار for(a;a<--b;a++) //in…
- مشكلة مع الكومبايلر!
انا عن نفسي انصحك بـ Microsoft Visual C++ :blush:
- الكلمات المحجوزة ل C++مع شرحها وأمثلة كثيرة حول Oop والدوال ادخل ولن تندم محترفا كنت أم /بتدئا
يعطيك العافية اخوي , رائعه , لكن تحتاج إلى شئ من الترتيب والعزل بين الكود والشرح تحياتي . . . :wub:
- بخصوص الهيدر الجديد للموقع ...
me too :wacko: 1024 * 768 وجهاز آخر لدي 800*600
- فين المواضيع بتاعتى بلوحة التحكم
:blush: على العموم تقدر تروح لليوزر حقك وتحصل مواضيعك ومشاركاتك
- كيفية انشاء تطبيق يهيئ Direct3d
ألف مبروك اخوي ,, تصدق من امس وانا افكر فيك , كل شوي اسأل اقول يا رب انحلت المشكلة عنده .. . :blush: عموما اهلا فيك معنا .
- كيفية انشاء تطبيق يهيئ Direct3d
اهلا بك اخي العزيز اولا كنت اقصد من سؤالي عن المشكلة , اي ماهي المشكلة التي تواجهها في ربط الملفات , على العموم مو مشكلة , راح ابدأ معاك من جديد اخي اولا قم بإنشاء ملف رأسي .h ولنفرض اسمه a.h وعرف فيه الدوال جميع الدوال التي تقوم بإنشاء النافذه . انشأ ملف آخر …
- كيفية انشاء تطبيق يهيئ Direct3d
عفوا لكن يبدوا انني لم افهمك جيدا , ماذا تقصد في ربط الملفات ؟ بصورة اخرى : " ماهي المشكلة التي تواجهها ؟ , لانه من مثالي السابق ومن المثال الذي اوضحه الاستاذ احمد صالح , ارى بأن الصورة واضحة.
- أمر إخراج ال Cd Door
الامر جدا بسيط :blush: استدعي الملف #include <Mmsystem.h> ضع هذا السطر داخل WinMain mciSendString("Set CDAudio Door Open Wait", NULL, 0, NULL); تحياتي . . .
- لماذا لا أستطيع إنشاء برنامج مع فجوال سي++ 9؟؟
تأكد اخي بأنك عندما تبدأ العمل تختار NewProject win32Conaloe Application -- Empty Project..
- كيفية انشاء تطبيق يهيئ Direct3d
اهلين اخي , نفس المثال CreateDevice الموجود مع امثلة الـ SDK , تستطيع ان تفصل فيه اكثر , على سبيل المثال سأقسم المشروع إلى ثلاثة ملفات : الاول: Direct3DPreparation.h #ifndef Direct3DPreparation.H #define Direct3DPreparation.H #include<string> #include<d3dx9.h>…
- أمر إخراج ال Cd Door
ويمكن يستخدم C++.Net :rolleyes:
- أمر إخراج ال Cd Door
اذا ماذا تستخدم ؟ :blush:
- لماذا لا أستطيع إنشاء برنامج مع فجوال سي++ 9؟؟
جرب استبدال السطر #include <iostream.h> بهذا #include<iostream> using std::cout; using std::cin; using std::endl;
- كيف أربط بين ملفين منفصلين
لو انك اتبعت طريقتي ايضا لتفاديت الاخطاء جميعها :blush: لكن مازلت اقول لك بأنني لا اعرف لماذا تقوم بكتابة الكود بهذه الطريقة ؟! ! اقصد يفضل لو انك عملت هكذا ملف واحد وكتبت به الـ D3DPRESENT_PARAMETERS و WinClass مع بعضهم. ملف يحتوي على تعريف الـ Device و الدوا…
- كيف أربط بين ملفين منفصلين
حسنا اخي , راجعت الكود قم بالتالي : داخل الملف MyWindow.h ضمن الملف #include "MyClassDevice.h" داخل الملف MyClassDevice.h ضمن الملف #include "MyIncludeFile.h" داخل الملفMyClassDevice.cpp ضمن الملف #include "MyClassDevice.h" داخل الملف MyWindow.cpp ضمن الملفات …
- كيف أربط بين ملفين منفصلين
Mywindow.cpp
- كيف أربط بين ملفين منفصلين
اخي في الملف الرئيسي MyWindow ضّمن الملفات التاليه #include "MyWindow.h" #include "MyIncludeFile.h" #include "MyClassDevice.h" تأكد من تضمين مايلي : winmm.lib & d3d9.lib & d3dx9.lib وهناك اخطاء في الكود , راجع الكود .
- كيف أستطيع تحريك مجسم Mesh وتدويره و تكبير حجمه
بعد اجراء التحويل السابق قم برسم المجسم الشبكي Mesh وبعد الانتهاء استخدم مصفوفة Identity لمنع تطبيق التحويل على جميع الاجسام بالمشهد