محمد علاء الدين
مشرف قسمي C/Cpp و Windows API
- الدولة الإسلامية
- Operating Systems & Compilers
- XNA OR DirectX
شكرا لتصحيح معلوماتى. و الله ولى التوفيق
- XNA OR DirectX
و الـ DirectX ايضا، الميزه فى استخدام الـ DirectX أن برنامجك Native اى لا يعمل على VM. و الله ولى التوفيق
- errors in program
كلها كانتاخطاء لغويه، راحعى نسختك و الأخرى و ستعرفى ما هى لاخطاء إن شاء الله و الله ولى التوفيق
- errors in program
معذره الخطأ موجود داخل الداله main. تم تحديث المشاركه بالأعلى و الله ولى التوفيق
- errors in program
لديك بعض الأخطاء اللغويه و هذه هى النسخه السليمه #include <iostream> using namespace std; class Square { int x; public: void set_values (int a) { x = a; } int area () { return (x*x); } }; int main () { Square sqr; sqr.set_values (2); cout << "area: " << sqr.ar…
- مشكلة في مكتبة math.h
كما قيل لك من قبل السبب فى ان الداله pow تفشل فى احضار ناتج هو ان الناتج هو عدد مركب هذا اذا تم اعتبار الأشاره السالبه خاصه بالرقم 8 فقط و ليس بالناتج النهائى للعمليه اى اذا كانت دالة pow لا تقوم بما تريد يمكنك كتابة واحدة خاصه بك (و لكن احتمال كبير جدا ان تعط…
- استخدامات المتغيرات المنطقية
يمكنك اعتبار هذا النوع يمثل شيئين مختلفين مثل نار و ماء او صواب و خطأ او شمس و قمر او ذكر و انثى. و الله ولي التوفيق
- استخدامات المتغيرات المنطقية
من الصعب ان تجد مثل هذا المثال حيث ان كل مشكله لها اكثر من حل بأكثر من اسلوب و اكثر من طريقه. و الله ولى التوفيق
- مشكلة .. شيبت رأسي !
هذه نسخه مبسطه من دالة المقارنه bool CompareStrings2(const char* s1, const char* s2) { // used to store value of string char* s1_case = (char*)(void*)s1; char* s2_case = (char*)(void*)s2; // loop until count is zero while(*s1_case) // if not match if (*s1_case…
- مشكلة .. شيبت رأسي !
bool CompareStrings(const char* s1, const char* s2, int s1_start_index, int s2_start_index, int count, bool ignoreCase) { // surface check if (s1 == NULL || s2 == NULL || count == 0) return false; // used to store value of string + start_index char* s1_case = …
- اسئله حول النصوص
اوشكت على الإنتهاء بفضل الله من مكتبة StrLib للغة الـ C و الـ Cpp. داخل لغة الـ Cpp قمت بتضمين المكتبه على شكل فئه نصوص اسميتها StringA و هى تتعامل مع نصوص ANSI فقط (إن شاء الله الإصدارات القادمه سأضيف فئات لليونيكود)، داخل فئة StringA قمت بإضافة الدوال التالي…
- kill dll from prcesee
الأمر بسيط فقط بدلا من اضافة Class داخل المشروع قم بإضافة Com Class
- help me
اقرا موضوع مشروع لعبة حرب الدبابت التعليمي للأخ رغيد الطيب، ستجده مثبت هنا فى المنتدى و الله ولى التوفيق
- حجز و تحرير الذاكره و الفيجوال ستديو
اهلا أخى خالد فى الواقع سؤالك الجانبى هو محور الموضوع فى الأصل بالنسبه لى، حيث ان سبب استخدامى لدوال الويندوز مباشرة هو عدم وجود امكانية تحجيم مؤشر لمساحة معينه بالذاكره داخل الـ Cpp. سأعطيك مثال: قمت بعمل فئة للتعامل مع النصوص و هذه الفئه تحتوى على الداله Ins…
- حجز و تحرير الذاكره و الفيجوال ستديو
داخل لغة الـ C يتم حجز و تحرير الذاكره بإستخدام malloc و realloc و free، اما داخل الـ Cpp فيتم حجز و تحرير الذاكره بإستخدام new و delete للكائنات و new[] و delete[] للمصفوفات. جميع الداول السابقه داخل نظام تشغيل ويندوز تقوم بإستدعاء HeapAlloc و HeapReAlloc و H…
- كيف ينفد هدا الكود ؟
الماكرو MakeLong يستخدم لدمج رقمين مساحة كل منهم 2 بايت برقم واحد مساحته 4 بايت، إذا كان احد الرقمين الذين يتم تمريرهم داخل الماكرو اكبر من 2 فإنه يتم اخذ اول 2 بايت من الرقم المدخل فقط و بعد هذا يتم دمج الرقمين بإستخدام المعامل or. الماكرو يمكن كتابته بصيغه ا…
- إنشاء برنامج يستخدم خدمة الرسائل القصيرة
بعض شركات الإتصالات يوجد لديها gateway لإرسال الرسائل القصيره من خلال الإنترنت. ارسائل الرسائل القصيره يتم فى تلك الطريقه مثلما ترسل بريد إلكترونى مع بعض الإختلافات القليله و هى اولا عنوان المرسل إليه يكون هو رقم التليفون و يكتب فى 10 خانات و عنوان الراسل (انت…
- ما هي طريقة حفظ Structure إلى ملف مشفر؟
كما قلت التشفير يتم على البيانات فقط التى سيتم حفظها داخل الملفات على الهارد ديسك اما بالنسبه لبنية التركيب فهى تتعلق بلغة البرمجة التى تستخدمها و لا علاقة لها بالتشفير فمثلا انظر معى هذا المثال: هذا تركيب تم عمله داخل الفيجول بيسك و سيتم حفظه داخل ملف، هذا ال…
- اضافة Buttons بعدد السجلات الموجودة في قاعدة البيانات
إذا قمت بإنشاء نسخه جديده من الفئه Button و من ثم قمت بإضافتها داخل الفورم سيظهر الزر على الفورم و بالنسبه للـ Handler الخاص بالحدث Click قم بإستخدام AddHandler و قم بتوجيهه لداله خاصه بك ليتم تنفيذها عند الضغط على الزر. مثال Sub From_Load(ByVal sender As Obje…
- ما هي طريقة حفظ Structure إلى ملف مشفر؟
الأمر بسيط، اثناء و جود بيانات الـ Structure داخل الـ MemoryStream قم بتشفيرها داخل الذاكره و من ثم حفظها و عند استرجاعها قم بفك تشفيرها ثم تحميلها داخل الـ Structure. التشفير قد يكون Encryption او قد يكون Compression ففى كلتا الحالتين البيانات سيتم حفظها بشكل…