hasan_aljudy
مشرف منتدى السى و السى بلس بلس سابقاً
- العراق - مغترب
- dev.hasenj.org
- البرمجة، اللغة اليابانية، لينوكس و المصادر المفتوحة
- هالمرة لا تردوني
يرجى مراجعة القوانين - عنوان مخالف - سؤال غير واضح, * هل المطلوب حل السؤال؟ -- مخالف للقوانين. * هل مطلوب شرح السؤال بالعربي؟ -- سؤال ترجمة, ليس له علاقة بالقسم! يعني مخالف. * هل مطلوب شيء آخر؟ -- لا يوجد شي يوضح! بصراحة لا استطيع تعديل العنوان بنفسي لاني لا ا…
- أسمعنا صوتك لتطوير قسم السي والسي بلس بلس
عادي اخي ما فيها شي, بالعكس انا لازم اعتذر لعدم نشاطي هذه الايام و ذلك بسبب الامتحانات.
- خطأ جديد في المنتدى
هذه المشكلة حصلت معي في منتديات اخرى لكني لا اذكر اني صادفتها في هذا المنتدى ابدا
- لدي قيم Hex لبرنامج معين , كيف أستطيع بناءه ؟
جرب اكتب برنامج بالسي, حط الـ hex في array على الـ stack و غير الـ eip ليشير الى عنوان الـ array اظن هذه هي الطريقة المستخدمة في استغلال الـ buffer overflow
- هل يوجد كتاب ألكتروني للغه السي شامل
اعتقد افضل شي هو كتاب C++ in 21 days اما حكاية مرجع *شامل* .. فشيلها من دماغك! اخذ لك كتاب يعلمك الاساسيات, و اي شي آخر تحتاجه تستطيع البحث عنه في google او msdn .. الخ.
- مسائل منخفضة المستوى لا بد من الالمام بها!
ممتاز .. B) لم اكن اعرف بوجود glBitmap .. لكن جيد! سيختصر هذا بعض الوقت. محاولة لحرف y بس بايخة :lol: /* 0000110000000110 //0c 06 0000011000000110 //06 06 0000001100001100 //03 0c 0000000110001100 //01 8c 0000000011011000 //00 d8 0000000000110000 //00 30 00000…
- لماذا أعتبر Python لغتي المفضلة؟
ايوة طبعا!!! هي اصلا scripting language يعني طبيعي لازم الكود موجود علشان تشتغل!
- كيف اتعامل مع الداكرة والمخزن ؟
في انظمة 386 فما فوق (بما فيها pentium 4) فإن البرنامج لا يستطيع الوصول الى كافة الاماكن في الذاكرة, بل له اماكن محددة فقط, و اي محاولة للوصول الى عنوان آخر ستنتج General Protection Fault حسب ما أظن .. لست متأكدا كثيرا من هذا الموضوع, و لكن هذه هي الحال, فبرنا…
- كيف اتعامل مع الداكرة والمخزن ؟
أول ما يبدأ البرنامج, يكون عنده stack و heap و هي أماكن في الذاكرة حجزها لك نظام التشغيل. الستاك هو في الحقيقة مجرد مساحة في الذاكرة .. تستطيع استخدامها كما تشاء, و لا يوجد شيء في قواعد الاسمبلي ولا حتى في المعالج (حسب معلوماتي) يمنعك من استخدام الـ stack بأي …
- السي++
اخي الكريم, الرجاء مراجعة القوانين, موضوعك مخالف من ساسه لراسه - عنوان مخالف - سؤال واجب - طلب شرح سؤال (ترجمة!) و القوانين تمنع اسئلة الواجب و من الواضح ان هذه قسم السي بلص بلص و ليس قسم ترجمة! سأضطر لغلق الموضوع.
- لماذا أعتبر Python لغتي المفضلة؟
انا عندي شي اسمه PyQtGPL لا اتذكر من أين احضرته .. لكن فيه Qt Designer و هو drag & drop على طريقة فجول ستوديو!
- Computer Science Arabization
ما رأيكم ان نقوم بإنشاء wiki لهذا الأمر؟ خاص فقط بترجمة المصطلحات! يعني, كل صفحة في الويكي نقوم فيها بمناقشة معنى المصطلح و تقديم اقتراحات لترجمته, و بعد ان نتفق على ترجمة معينة, نضع هذه الترجمة في أعلى الصفحة, بحيث فيما بعد, يستطيع اي شخص يريد معرفة الترجمة ا…
- لماذا أعتبر Python لغتي المفضلة؟
من قال ان بايثون لا توجد فيها امور سحرية .. هذا خطأ فادح!!!! c = a or b هذا مثلا, سطر سحري .. لماذا؟ اولا ما الذي يفعله هذا السطر؟ هذا السطر مماثل للسطر التالي في السي: c = a? a : b كيف تحول هذا الى ذاك؟ هذا يعود إلى طريقة python في تقييم الـ boolean expressio…
- رسم اشكال
اعتقد هذا الامر موجود فقط في كومبايلرات borland, و هذه الخصائص قطعا ليست جزءا من السي بلص بلص, فهي ليست جزءا من اللغة و لا جزء من الـ standard library
- ماهي اللغة البرمجية التي تتوقع أن يكون لها مستقبل؟
أنا!!!!!! في الحقيقة احد استاذتنا اجبرنا على استخدامها من اجل واجبات في مادة Algorithms and data structures تصور .. python .. من اجل data structures!! استاذ غريب بصراحة .. على كل حال, اول ما جربتها حسيت انها مثل باسكال .. و انا اكره الباسكال ايما كره .. لان قر…
- ليش ما تعترفون بالGAME MAKER؟
الجيم ميكر مثل الفجول بيسك .. اللي يتعلمهة لن يستطيع التطور الى ما هو أفضل منها! و هذا رأيي الشخصي!! الجيم ميكر لا دخل له ببرمجة الالعاب اللتي نقصدها .. انت تقول انه فيه برمجة, و انا لا استطيع ان اجيبك لاني لم اجربه, و لكني اعتقد ان هناك من المشرفين من جربه و …
- رسم اشكال
نعم يعقل, لأنها ليست لغة للرسم و ليست فجول بيسك!!! هذه المسائل ليست متعلقة بلغة البرمجة, بل متعلقة بانظمة الفيديو. السي بلص بلص لا تحتوي على functions لعمل هذه الأشياء, و لكن openGL و DirectX تحتوي على هذه الأشياء على ما أظن, كما قلت, هذه الأمور ليس لها علاقة …
- مسائل منخفضة المستوى لا بد من الالمام بها!
سؤالك يدخلنا في الـ bit masking و هذه الشغلات .. التلاعب بالبتات .. زين, نحتاج نعرف نتعامل مع الـ bitwise logical operations, يعني & و | و ^ و ~ و << و >> قبل ان ندخل في الـ bitwise logic, ننظر للـ logic بشكل عام. اذا قلت: if( a && b ) { do something ..... } ف…
- تحويل نص أو رقم إلى أرقام ثنائية
كيف يعني تحولها .. هي اصلا مخزنة في الذاكرة على شكل binary
- كيف عمل function Sort ل Queue ؟؟!
اذا كنت تريد تحددي حجم المصفوفة بمتغير فهذا الامر سيحدث أثناء تشغيل البرنامج .. و هو امر غير مسموح به بالطريقة التقليدية, بل يجب استخدام new من اجل حجز مساحة اثناء تشغيل البرنامج int arr[] = new arr[count]; // OR int * arr = new arr[count];