صمودا
- البدايه في استخدام Third Party C++ Library
السلام عليكم, الان و بعد رحله طويله لتعلم اللغه, احب ان اعرف كيف ابدأ باستخدام C++ Library لاقوم بعمل برنامج بسيط باستخدام دوال المكتبه الخاصه ساعطي مثالا: يوجد مكتبه مفتوحه المصدر تتعامل مع تحويل و دمج و تعديل ملفات PDF اسم المكتبه هي http://podofo.sourceforg…
- Opengl برمجه محرك العاب ب ريندر متقدم
شكرا لك اخي جوابك واضح جدا
- مدخل إلى تصميم وبرمجة الألعاب : كيف أبدأ ؟
اخوان UDK 4 سيدعم C++ كامله ان شاء الله و لا توجد حاجه لوجود ال Unreal Script anymore لكني كيف يتم التعلم على جعل مثلا (عند ضرب برميل معين في مكان معين يتدحرج البرميل نحول زاويه معينه يمكنه حينها القفز عليه و تسلق الحائط) كيف يمكن فعل هذا بالبرمجه؟ هل يوجد كلا…
- ما هو سبب الحاجه الى Operator Overloading
شكرا لك اخي لقد قمت بالتعديل على الكود ادناه باستخدام Operator overloading #include <iostream> using namespace std; class date { private: int day, month, year; public: date(int d, int m, int y) { day = d; month = m; year = y; } // Default constructor date() { …
- ما هو سبب الحاجه الى Operator Overloading
لعلي وجدت الجواب و ربما اكون مخطأ Compiler لا يمكنه تمييز class defined data types حتى يمكننا ان نستخدم Object1 == Object2 هذه ليست Built in data types as integers for example لذا يتوجب علينا ان نقوم بكتابه داله تقوم بهذه الامر و استخدامها خارج الكلاس مثلا في …
- ما هو سبب الحاجه الى Operator Overloading
شكرا لك ال string class is easy لكن رأيت استخدام ال stream operator للعمل مع classes and objects طريقه كتابته لتساعد على عمليه تعريف الاوبجكت عند استخدام cout and cin اربكتني كثيرا
- ما هو سبب الحاجه الى Operator Overloading
السلام عليكم, ما هو سبب الحاجه الى Operator Overloading؟ اجد صعوبه كبيره في فهمها, عندما نحاول ان نعمل cout << ObejtName; نحصل على خطأ و لا بد استخدام ال operator ممكن توضيح لهذا الامر؟ و هل سي بلس بلس في مراحله المتقدمه تشبه اكواد الاوبريتور؟ لاني اراها كشيء …
- امثله عن ال functions لغرض التدرب عليها
شكرا لك اخي الكريم مصطفى :)
- امثله عن ال functions لغرض التدرب عليها
حسنا هذا تمرين اخير قمت بعمله من اختياري (تحويل درجات الحراره من فيهرنهايت الى سيليزيه) #include <iostream> using namespace std; float degreeF(float d); float degreeC(float d); int main() { float temp; char type; cout << "Please use F for Fahrenheit AND C for …
- Opengl برمجه محرك العاب ب ريندر متقدم
السلام عليكم, كيف يمكن عمل محرك العاب يقوم ب عمليه ال Rendering بتقنيه و وضوح عاليين كالذي نراه في محركات الالعاب الغير مجانيه لماذا ال 3d geometry تظهر بشكل غير جميل بعد الريندر و كانها كارتونيه حتى بعد عمل التيكستر الاكساء؟ مثلا الريندر في ال cryengine يبدو …
- امثله عن ال functions لغرض التدرب عليها
السلام عليكم اخوني. شكرا لكم كثيرا, نعم اعرف ال Encapsulation و ال Classes و التوريث و لكني لم اصل الى الكلاسيس لحد الان و هو درسي القادم لتعلمها ان شاء الله تعلمت ال ال OOP في لغه ال Ruby لكني وجدتها لغه لا تناسبني ابدا المهم: خل تنصحوني في البدأ في تعلم ال C…
- امثله عن ال functions لغرض التدرب عليها
اشكرك بارك الله فيك صراحه لم افهم معنى التوابع لحد ما فسرتها لي الان ان شاء الله اعملها ب توابع في وقت ما اليوم في توقيتي هنا بارك الله فيك اخي و جزاك الله خيرا
- السؤال الثاني : هل يمكنك تمييز الأعداد الفردية بعشر طرق ؟
ما شاء الله عليك جميل للغايه بعيد جدا عن حدود تفكيري لفكرتك الجميله شكرا لك اخي كثيرا :)
- امثله عن ال functions لغرض التدرب عليها
بارك الله فيك اخي الكريم لقد عملت حلين لهذا التمرين الاول وضعت فريبلس تحتوي على اسم المستخدم و الرقم السري الحل الثاني هو عمليه تطابق if the username == "sometext" as well as the password #include <iostream> #include <string> using namespace std; int main() { …
- السؤال الثاني : هل يمكنك تمييز الأعداد الفردية بعشر طرق ؟
شكرا لك اخي احمد, على ما يبدو ان الاجابات متشابهه في حلولكم الجميله اعلاه هل يوجد طريقه اخرى باستخدام ال power of a number للحصول على نفس النتيجة؟ by using pow() function
- امثله عن ال functions لغرض التدرب عليها
اشكرك جزيل الشكر اخي الكريم مصطفى صراحه التمرين يبدو افضل شيء للانتقال لمرحه اعلى في اللغه جدا ممنون لوقتك و لوقت الاخ احمد في هذه التمارين الجميله ساقوم بعمل التمرين الاخير الذي وضعته و اكتبه هنا ان شاء الله بالنسبه للتمرين الثاني او الثالث, صراحه لم اعرف بان…
- السؤال الثاني : هل يمكنك تمييز الأعداد الفردية بعشر طرق ؟
السلام عليك اخي محاوله بسيطه نظرا لاني وجدت في كود الذي وضعته لنا في اول سطر تحاول ان تعرف هل الرقم يبقى منه شيئا عند قسمته على 2 ان كان الناتج صفر للمتبقي فان العدد صحيح و ان بقي شيئا فان رقم odd محاوله بسيطه مني #include <iostream> using namespace std; int m…
- امثله عن ال functions لغرض التدرب عليها
الاجابه للسوال الاخير #include <iostream> #include <string> using namespace std; string letterFun(string letter); int main() { string name; cout << "Type your name: " << endl; cin >> name; cout << letterFun(name); } string letterFun(string letter) { if (letter…
- السؤال الثاني : هل يمكنك تمييز الأعداد الفردية بعشر طرق ؟
و عليكم السلام اخي احمد, هل هذه تسمى ماتركس؟ لم اصل شخصيا اليها بعد
- امثله عن ال functions لغرض التدرب عليها
الاجابة للسؤال قبل الاخير #include <iostream> #include <string> using namespace std; string letter(string lower); int main() { string name; cout << "Type your name: " << endl; cin >> name; cout << letter(name); } string letter(string lower) { lower[0] = tolowe…