- [مخالف]assambly exam
الأخ الكريم/الأخت الكريمة السلام عليكم ورحمة الله وبركاته مرحباً بكم في منتدى الفريق العربي للبرمجة تأسف إدارة المنتدى لغلق الموضوع وذلك لمخالفته قوانين المشاركات . قواعد طرح المشاركات /index.php?showtopic=29343 شاكرين لكم حُسن تعاونكم
- خطأ في الكمبآيل !
انسخ الاتي وضعه في وسم CODE : * كود البرنامج * النص الموجود في نافذة الـOutput * نص رسالة الخطأ
- اول برنامج لي على الC++ !
تم حذف الرابط، هذا القسم خاص بلغات البرمجة ++C/C وليس قسم لعرض البرامج. في المرة المقبلة قم بارفاق السورس كود وليس الملف التنفيذي فقط.
- Firefox 4.0 ... قد وصل .
لا تظهر عندي ! ما هي الخطوات بالضبط ؟
- Firefox 4.0 ... قد وصل .
العلامات الاخرة كلها ايضا الضمة/الكسرة/السكون .. الخ
- Firefox 4.0 ... قد وصل .
هناك مشكلة ، الشدة تأخذ مساحة وسط الكلام كأنها حرف : ـــــشّـــــ هل لديكم نفس المشكلة ؟
- Firefox 4.0 ... قد وصل .
الـIDM شغال معايا زي الحلاوة ...
- مشكلة النسخ من اليمين لليسار
اذكر اني رأيت شيء كهذا ايام كسر البرامج، وتقريبا كانت برامج دلفي ... لا أظن ذلك لأن هذه العملية مكلفة، تخيل برنامج كبير به كم الف اجراء. هذا الموضوع يحتاج الى دراسة لمعرفة ما هو الوضع الافتراضي الذي ستعمل معظم التطبيقات عليه دون مشاكل وبالتالي استرجاء FLAG معي…
- مشكلة النسخ من اليمين لليسار
الطبيعي ان يكون الـDirection Flag بحالة Clear، العيب ان يقوم المبرمج بوضع العلم وتجاهل مسحه من وجهة نظري لأن الشائع ان يكون النسخ من اليسار الى اليمين وهي عملية تكان لا تخلو منها معظم الدوال والاجراءات في البرامج، اذن من المكلف ان تقوم بحشر التعليمة CLD قبل اي…
- مشكلة النسخ من اليمين لليسار
لأن البرنامج بشكل او اخر سيقوم باستخدام تعليمات النسخ لنسخ بعض الداتا من هنا الى هناك وعندها تحدث المشكلة، ليس بالضرورة ان تكون المشكلة هي Stack corruption ، ربما يحدث قبل ذلك Corruption في مكان آخر.
- مشكلة النسخ من اليمين لليسار
لا يحدث هذا في الاكواد العادية، خصوصا ان الـreturn status يمكن ان يكون احد الـFlags في EFLAGS مثل الـZF أو CF، أحيانا تجد امر قفز مشروط على الـZF او الـCF مباشرة بعد بعض الدوال.
- مشكلة النسخ من اليمين لليسار
ربما سبب تلف الـstack هو بقاء الـDirection Flag على حالته (SET) مما يؤدي الى التلف لاحقا، اضف تعليمة CLD بعد النسخ ولاحظ ذلك مرة اخرى ...
- مشكلة النسخ من اليمين لليسار
فلنفترض انك تريد نسخ من 0x1000 الى 0x2000 بطول 4 بايت بالنسبة لكودك فسيتم الاتي : ESI = 0x1004 EDI = 0x2004 ECX = 4 Move bytes -> decrement ecx -> check if ecx = 0 ? ----------------------------- ESI = 0x1003 EDI = 0x2003 ECX = 3 Move bytes -> decrement ecx ->…
- كيف أجعل البرنامج قادرا علي حذف نفسه بنفسه ؟
لا أعرف ما المشكلة، عموما الباينري في المرفقات اذا اردت التأكد. بالنسبة لمشكلة اسم البرنامج اذا كان يحتوي على مسافة فيجب ان تضع الاسم بين علامتي تنصيص : DEL /F /Q "C:\My Folder\Some file.exe" اذا عليك بتغيير الكود كالتالي : myfile.open("Deleter.bat"); myfile <…
- مصر: قرار من القضاء الإداري بحجب المواقع الإباحية على الإنترنت
ياريت يكونوا فوق الـ65 سنة
- كيف أجعل البرنامج قادرا علي حذف نفسه بنفسه ؟
هذه مجرد ماكرو، موجودة في stdlib.h عموما يمكن استخدام sizeof بدلا منها في حالتنا هذه.
- مشكاتي مع ال ++c والويندوز 7 ؟؟
أعتقد أن BC.PIF هو 16bit application وهو ما لا تدعمه انظمة windows 7 x64
- اين التعليمه cmpsq
48 a7
- كيف أجعل البرنامج قادرا علي حذف نفسه بنفسه ؟
اتتني هذه الفكرة الان وهي استخدام الـTask Scheduler ليقوم بالمهمة. هذا كود كتبته على السريع : int main() { char cmdline[MAX_PATH + 32], filename[MAX_PATH]; SYSTEMTIME LocalTime; FILETIME FileTime; ULARGE_INTEGER uLargeInteger; GetLocalTime(&LocalTime); SystemT…
- كيف أجعل البرنامج قادرا علي حذف نفسه بنفسه ؟
هل اطلعت على كود الاسمبلي الذي وضعته هناك ؟ يمكن ترجمته الى C بسهولة