محمد علاء الدين
مشرف قسمي C/Cpp و Windows API
- الدولة الإسلامية
- Operating Systems & Compilers
- سؤال حول ال String literals في السي
سبقتنى يا G.
- سؤال حول ال String literals في السي
بالنسبه للتعريف الأول و هو: char arr[] = "ABC"; هنا انت تجعل المترجم يقوم بإنشاء ثابت نصي بالقيمه "ABC\0" داخل مكان ما بالذاكره يليها حجز مساحه داخل الـ stack بقدر 4 بايت و يتم نسخ إليها هذا النص و بالتالي انت تستطيع تغيير محتوى المصفوفه كما تريد حيث ان ما بها…
- [مخالف] أرجو المساعده
مع أن الأسئله تم حلها إلا انه سيتم غلق الموضوع اولا لأنه ممنوع وضع عنواين من هذه النوعيه، ثانيا لأنك تطلب حلول اسئله و لم تكتب محاولتك. يرجى مراجعة قوانين القسم حتى تتجنب اغلاق مواضيعك/اسئلتك. و الله ولي التوفيق
- افتتاح أكبر تجمع لعشاق لغتي السي و السي++ على منتديات الفريق العربي للبرمجة.
اخى الملف بالمرفقات كان يوجد به الملف pattern.h و الذى كان شرط اساسى و انت لم تقم بتضمين الدوال الموجوده به. اخى عندما أكتب الـ pattern %#.%# فأنا اعنى اني اريد النص الذى يطابق هذا الـ pattern و ليس كل الإحتمالات التى تطابق هذا الـ pattern (لهذا كانت توجد دوال…
- افتتاح أكبر تجمع لعشاق لغتي السي و السي++ على منتديات الفريق العربي للبرمجة.
شكرا جزيلا للأخ حمزه لمحاوله حل اللغز، مع العلم انه لم يلتزم بالمطلوب و لكنه حاول على الأقل: الحل الخاص بك يحتوى على بعض الأخطأ اللغويه و هى: اعادة تعريف المعامل >> داخل الفئه Same_Sum خاطيء حيث بدلا من التعريف التالى: friend ostream operator<<(ostream out, Sa…
- تساؤل حول أحجام البيانات في لغتي السي و السي++.
+1 بالنسبه لمترجم VC و Intel لا يسمحا لك بتحديد حجم النوع int و يقوما بتحديده من تلقاء أنفسهم و لا اعلم حال باقى المترجمات. و الله ولي التوفيق
- أناقة التصميم في تناسق الألوان
1 - دائما حاول إيجاد تناسب بين تنساق الألوان و بساطة التصميم. 2 - إذا حدث فى يوم من الأيام ان تم معرفتك من تصميماتك فاعرف انك تحتاج إلى التغيير فالمصمم الناجح لا يمتهن الفن بقدر تذوقه له. 3 - انت لست بحاجه لأن تتقن كل الألوان و لكن معرفتك بلونين فقط بالتدرجات …
- المتغيرات الحرفية و المدى الذي يمكن ان تصل إليه !
تبعا للتطور التاريخى للـ ASCII art هذه الأشكال لها قيم ثابته لا تتغير إلا بتغير الـ Code Page. يمكنك تخيل الـ Code Page على انها ملف محتوياته تصف الكيفيه التى سيتم اظهار حروف لغه معينه على الشاشه، هذا الملف يحتوى على مجموعه من الأرقام و التى فيما بعد يتم ربطها…
- المتغيرات الحرفية و المدى الذي يمكن ان تصل إليه !
يوجد إلتباس لدى الناس بين الـ Extended ASCII و الـ Code Page، حيث أن الـ Extended ASCII مسمى اصبح غير متداول و يستخدم ليشير إلى ASCII Art و هي الأشكال التى يتم استخدامها للأكواد من 128 و حتى 255، بالنسبه للـ Code Page اصبحت هى البديل القياسى و عندما تقول انك ت…
- المتغيرات الحرفية و المدى الذي يمكن ان تصل إليه !
الـ Extended ASCII ليست ضمن جدول ASCII الإفتراضى و يمكنك مراجعة هذا الرابط من wikipedia الذى يحتوى على معلومات عديده بهذا الشان منها تعريف الـ Extended ASCII و هو: جدول ASCII الإفتراضى يحتوى على 128 رمز فقط و حيث ان العديد من اللغات تحتوى على عدد من الرموز اكث…
- افتتاح أكبر تجمع لعشاق لغتي السي و السي++ على منتديات الفريق العربي للبرمجة.
حسنا، حيث انه لم يقم احد بالحل يمكن اعتبار هذا اللغز لاغي. يعود التحكم الأن للأخ namespace. و الله ولي التوفيق
- المتغيرات الحرفية و المدى الذي يمكن ان تصل إليه !
هذا غير صحيح فترميز الأسكى يستهلك فقط 7 بت اى من صفر و حتى 127 و المساحه الباقيه هى مثل الـ Free store و سبب اتاحة امكانية التعامل مع نوع حرفى على انه unsigned هو بسبب اضافة دعم unicode عليه فمثلا داخل windows يتم التعامل مع النوع char على انه يتبع code page م…
- افتتاح أكبر تجمع لعشاق لغتي السي و السي++ على منتديات الفريق العربي للبرمجة.
غدا سيتم عرض الإجابات - التى هى لا شئ حتى الأن :mad: - بعد العصر إن شاء الله. لا اعتقد ان اللغز على هذه الدرجه من الصعوبه يا شباب. و الله ولي التوفيق
- الرياضيات و السى++ و الجافا
نعم هذا صحيح، و لا تنسى: و الله ولي التوفيق
- الرياضيات و السى++ و الجافا
عليك بوضع هذه الأسئله بموضوع منفصل بقسم برمجة الألعاب، ايضا يرجى ترشيح الإجابات التى تجدها مناسبه لسؤالك. و الله ولي التوفيق
- الرياضيات و السى++ و الجافا
كل تركيزى كان على كورس الجرافيكس و الرياضيات و كلاهما رائع و يبدأ معك من الصفر (على اعتبار انك تعرف Cpp). ايضا كورس الـ Cpp جيد و لكنه ليس ممتاز فهو يؤدى الغرض فى تدريسك الإمكانيات التى ستحتاجها من اللغه فيما بعد داخل كورساتهم. كورس الفيزياء و الـ AI تصفحتهم ب…
- الرموز الخاصة بالدالة scanf
يوجد اكثر من تفسير لها سأذكر لك ابسطهم، الرقم هو -6 و ليس -5. إذا قمت بالتركيز قليلا ستجد ان الرقم الذى استخدمته هو -6 و الرقم الناتج هو 65530، ماذا يمكن ان نستنتج من هذه الأرقام؟ النوع unsigned short يستطيع تمييز الأرقام فى المدى من 0 و حتى 65535 و هذا يعنى ا…
- سؤال حيرني حول ال class
عند تعريفك لمتغير بالكلمه static داخل فئه فهذا يعنى انه مشترك بين كل نسخ الكائنات التى سيتم انشائها من هذه الفئه و فى مثالك المتغير x قيمته واحده لكل الكائنات المنشئه من الفئه node، فى هذه الحاله يمكنك اعتبار الفئه node هى مجرد scope لأيس إلا و للوصول للمتغيرا…
- استخدام الإستدعاء الذاتي في قانون تايلور
بالتأكيد يوجد، هذه الداله مشفره :lol: و تحتاج لداله لفك تشفيرها، من الصعب مساعدتك فى فك تشفيرها حيث انك من كتبتها لذا على الأقل قم بكتابة تعليق علي بعض من سطورها او اشرح بشكل مفصل الأكواد بالترتيب. و الله ولي التوفيق
- الرموز الخاصة بالدالة scanf
احنا هنا مين بيدور علينا :). اخى خالد، اسئلتك جميله و لكنها Low Level و حيث ان شرحها يطول لذا تجد من الصعب الشرح لأنك بحاجة ان يكون لديك درايه بترميز الأرقام داخل الذاكره، عموما إذا كان لديك الرقم -25 و تريد معرفة ما الرقم الذى سيتم طباعته إذا تم التعامل معه ك…