محمد علاء الدين
مشرف قسمي C/Cpp و Windows API
- الدولة الإسلامية
- Operating Systems & Compilers
- [ تمت الإجابة ]كود x86 و ما يماثله فى x64
حيث اني لا استطيع تجربة الكود المكتوب لـ x64 فهنا يأتى دوركم معى لتصحيح الأخطاء يوجد لدى الكود التالى و هو مكتوب لـ x86 .486 .model flat, stdcall .code MemCopyB PROC, Dest:PTR DWORD, Src:PTR DWORD, Len:DWORD push esi ; save esi push edi ; save edi mov ecx, Len…
- تمرين خفيف
0x30 تقابل الرقم 48 فى جدول الـ ASCII و هو رمز الرقم صفر و هذا السطر 0x30 +i يقابل رمز الرقم المراد طباعته بمعنى اذا كان i يساوى 9 فالرقم سيكون 0x39 و هو يقابل الرقم 9 فى جدول الـ ASCII. و الله ولى التوفيق
- تمرين خفيف
لتفهم كيف يعمل اللوب لابد ان تعرف كيف ستتم العمليه نفسها. الفكره كلها قائمه على استخدام cout واحده فقط و السؤال الذى يطرح نفسه كيف ستتم هذه العمليه؟ الأمر سيتم كالتالى: الرقم 9 سيتم طباعته 1 مره الرقم 8 سيتم طباعته 2 مره الرقم 7 سيتم طباعته 3 مره الرقم 6 سيتم …
- تمرين خفيف
اجابتى ليست كذلك و ايضا استخدمت cout مره واحده فقط for (int i = 9, w = 1; i > 0; w == 0? (i--, w = 10 - i) :w--) cout << char(w == 0? '\n': 0x30 + i); و الله ولى التوفيق
- تمرين خفيف
اعتقد انه على الأقل سيوجد اثنان cout احدهم لطباعه الرقم و الأخر لطباعة سطر جديد إذا كان كذلك فممكن اما واحده فقط فأنا لا اعرف كيف؟؟ و الله ولى التوفيق
- [تنبيه - عدم تكرار المخالفة :]كتابة برنامج له أكثر من loop
الأخ الكريم/الأخت الكريمة السلام عليكم ورحمة الله وبركاته. مرحباً بكم في منتدى الفريق العربي للبرمجة هذا الموضوع يشتمل على مخالفة أو أكثر لقواعد المشاركة. الرجاء التنبه وعدم تكرار المخالفة في مواضيعك القادمة، وهذا بمثابة إشعار للأهمية. وفي حال التكرار سيتعرض م…
- شرح سؤال top down design
Top-down parsing و الله ولي التوفيق
- السي دي
تم نقل الموضوع لمنتدى الهاردوير و الدعم الفنى
- أسئلة في المؤشرات
لكن الكتابة تختلف من حيث القيمة لكن الكتابة تختلف من حيث الطول و الشكل اخى لغة التكنولوجيا هى الإنجليزيه فلا تتوقع انك ستستطيع الإستمرار بدون تعلمها، استعن بالله و ابدء و الله ولى التوفيق
- اسئله عن المترجم GCC
من اين استطيع الحصول على الوثائق الخاصه به؟ مثل التى تحتوى على الكلمات المحجوزه له و رسائل الأخطاء و غيرهم؟ كل المترجمات التى عملت عليها تدعم #error لماذا gcc لا يدعهما :mad: اريد طريقه سهله و بسيطه تليق بمبرمج مبتدئ جدا جدا جدا جدا (و هو انا) لتثبيت الـ g++ ع…
- أسئلة في المؤشرات
هذا ترميز للأرقام، قم بمراجعة الوثائق الخاصه بالمترجم لهذه الداله لتعرف عنها اكثر. و الله ولى التوفيق
- لماذا يبدأ Index المصفوفات من الصفر
هذه القاعده وجدت لأن الـ Standard تقيد صانع المترجم بذلك. من الـ Standrads جزء conv.array و ايضا جزء dcl.array ايضا راجع موضوع المصفوفات و عناويين الذاكرة و الله ولى التوفيق
- اسئلة بخصوص الفئات و الثوابت
سبحان الله، جربتهم امس على مترجم ميكروسوفت (امتدادت اللغه غير مفعله) و مترجم intel و لم يظهر الخطأ مع انى اعتقدت انه يوجد خطأ لوجود ثابت لم يتم عمل intializing له. اى المشيدان تقصد الذى يسبقه const (هذا لن يعمل بشكل افتراضى) ام الأخر الذى يحتوى على المعامل الم…
- اسئلة بخصوص الفئات و الثوابت
الرفع للأهميه!! :unsure:
- أسئلة في المؤشرات
المؤشر هو متغير قيمته عباره عن مكان اخر فى الذاكره المرجع هو ليس متغير و انما اسم بديل لمنطقة معينه من الذاكره. ليكون الكلام محدد اكثر سيكون سؤالك كالتالى: هذا يعتمد على تضمين الداله الخاصه بالطباعه، فلكل داله (لمترجمها) لها اسلوب معين فى طباعة الأرقام فتجد ان…
- اسئلة بخصوص الفئات و الثوابت
السؤال بإختصار هو كيف يمكن انشاء constructor لفئه و يتم استدعائه فقط إذا كان الكائن الذى تم إنشائه من هذه الفئه const؟ بمعنى لنفترض ان لدى الفئه X كالتالى class X { public: X() : var(0) {} X(int v) : var(0) {} // const X(const int v) : cvar(v) {} void incremen…
- [مخالف - طلب حل : ]ياريت اخواني مبرمجين ال #C يعطوني حل لهذا البرنامج بأسرع وقت
الأخ الكريم/الأخت الكريمة السلام عليكم ورحمة الله وبركاته. مرحباً بكم في منتدى الفريق العربي للبرمجة تأسف إدارة المنتدى لغلق الموضوع وذلك لمخالفته قوانين المشاركات، فقرة طلب حل الواجبات والتمارين. قواعد طرح المشاركات /index.php?showtopic=29343 شاكرين لكم حُسن …
- c compiler
ادخل على هذا الرابط لتعمل على Visual C++ Express Edition لا تحتاج لأن تعرف C++ فهو يحتوى على اللغتين و لك ان تختار ما تريد و الله ولى التوفيق
- هل تهتم بأناقة الكود الذي تكتبه؟
استخدام الـ Indention لتنظيم الكود. تقسيم الكود على اى عدد من الملفات لترتيبه و تسهيل اصلاحه فيما بعد. كتابة الملاحظات كل جزء اجزاء الكود التى قد تبدو مبهمه او تحتوى على معادلات يصعب فهمها. اضافة documents تحتوى على شروحات للـ algorithms المستخدمه داخل مناطق م…
- اين الخطأ في هذا الكود
الخطأ فى تعريف المصفوفه week حيث لابد ان يبدو كالتالى char week[][7] = {"sat", "sun", "mon", "tue", "wed", "thu", "fri"}; و الله ولى التوفيق