الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

محمد علاء الدين

مشرف قسمي C/Cpp و Windows API

المشرفون عضو شرف ★★★★★

  • الدولة الإسلامية
  • Operating Systems & Compilers
2,496مشاركة
885السمعة
141موضوع منشور
2 أكتوبر 2007تاريخ الانضمام
19 يوليو 2022آخر زيارة
36,246مشاهدة للملف
  1. int main() VS void main(void) en langage C++ & C

    سأعتبر انى و انت شخص واحد و ساسئل بضعة اسئله و سأقوم بالإجابه عليها لإنه يبدو انه اختلطت الأمور لديك. المتعارف عليه هو انه عندما تقوم داله بإرجاع قيمه فإنه يمكن استقبال هذه القيمه داخل متغير بداله اخرى. 1 - حيث أن main هى الداله الرئيسيه للبرنامج فما الفائده م…

    14 يوليو 2010 في 23:07
  2. لم تم قياس معمارية الحاسب بهذه الطريقة؟

    ههه، صحيح كيف هذا :lol: ، خلاص عليه العوض فى عينيه شكلى طبقت المقوله لا ارى لا اسمع لا اتكلم فعليا. و انا اثق فى كلامك، هل من الممكن افهامى اياها؟ و شكرا لك و الله لي التوفيق

    14 يوليو 2010 في 19:18
  3. int main() VS void main(void) en langage C++ & C

    راجع هذا الرابط يحتوى على العديد من الـ Exit Status التى يتم العوده بها من البرامج التى تعمل على ويندوز. +1 على كل الكلام ماعدا الأحمر. عندما يتم استخدام void دائما سيتم ارجاع صفر. اجابه ادق لمن يعرف لغة الأسمبلى عندما يتم استخدام void و عند استخدام return للخ…

    14 يوليو 2010 في 18:28
  4. لم تم قياس معمارية الحاسب بهذه الطريقة؟

    السلام عليكم هذه المعلومه غير دقيقه اخى خالد، صحيح ان اللغه تشترط ان الأنواع التى ذكرتها لابد أن تكون النسبه بين أحجامهم المذكوره كما أسلفت و لكن ايضا تشترط ان يستطيع كل نوع ان يمثل مدى معين من الأرقام، دعنا نراجع الفقرتين التاليتين من الجزء [basic.fundamental…

    14 يوليو 2010 في 18:09
  5. int main() VS void main(void) en langage C++ & C

    لم تصلنى اى رسائل لا اقصد هذا، وقت ترجمة البرنامج إلى النسخه التنفيذيه إذا لم يجد المترجم return داخل الداله main يقوم بإضافة واحدة بلغة الأسمبلى للنسخه التى يتم ترجمتها. نعم هى كذلك، و تذكر انها قد تكون غير مدعومه من قبل نفس المترجم او مترجمات اخرى على منصات …

    12 يوليو 2010 في 21:14
  6. int main() VS void main(void) en langage C++ & C

    الداله main هى حاله خاصه من الدوال داخل اللغه حيث لها قواعد تختلف عن الدوال العاديه التى تقوم انت كمبرمج بتعريفها. - راجع الجزء [basic.start.main] بوثائق اللغه لمعرفة المزيد عن الداله main - إذا لم تقم بكتابة return داخل الداله main و وصل تنفيذ الداله إلى قوس …

    10 يوليو 2010 في 16:15
  7. int main() VS void main(void) en langage C++ & C

    int main(int argc,char *argv[]) int main(void) int main() تلك هى الصيغ المثلى التى تحددها اللغه، بالنسبه لأخر تعريفين فهم متماثلين حيث وجود void مثل عدمه فهو يحدد عدم وجود معاملات. الصيغ الأخرى قد تعمل على مترجم و لا تعمل على أخر. و الله ولي التوفيق

    10 يوليو 2010 في 14:10
  8. تساؤل حول أحجام البيانات في لغتي السي و السي++.

    انا لم اقل هذا و لكنى قلت: إذا اردت دقة اكبر فى الألفاظ يمكنك استبدال نوع بيانات رقمى واحد بـ نوع بيانات واحد للأرقام الصحيحه نعم هذا صحيح و الله ولي التوفيق

    10 يوليو 2010 في 14:06
  9. ما فائدة enum بشكل مختصر

    سأضرب لك مثلا: فلنفترض انه يوجد نوع اسمه byte و هذا النوع يأخذ الأرقام فى المدى من 0 و حتى 255 و انت تريد اجبار المستخدم ان يدخل مجموعه معينه من الأرقام مثل 1 و 5 و 9 و 13 و ليس اى ارقام اخري، لذا اذا قمت بإستخدام النوع byte او اى نوع رقمى اخر فلن يفى بإحتياجا…

    10 يوليو 2010 في 13:55
  10. ماذا يجب أن أفعل قبل المشاركة بالمشاريع مفتوحة المصدر

    تعتمد على طبيعة المشروع اولا ثم على مهاراتك فى اللغه و مكتباتها.

    9 يوليو 2010 في 16:29
  11. مساعده في سلسله تايلور

    راجع موضوع الدوال المثلثيه كيف يتم برمجتها يليه الموضوع برمجة الدوال الرياضية لتعمل تماما مثل الموجوده فى المكتبه cmath . و الله ولى التوفيق

    9 يوليو 2010 في 15:32
  12. ماذا يجب أن أفعل قبل المشاركة بالمشاريع مفتوحة المصدر

    1 - معرفة الهدف النهائى من المشروع. 2 - دراسة الوثائق الخاصه بالمشروع. 3 - تحديد مستواك بلغة البرمجه الخاصه بالمشروع و المستوى المطلوب للعمل به. 4 - معرفة المكتبات التى يتم التعامل معها. 5 - معرفة لا بأس بها بنظام التشغيل الذى سيعمل عليه البرنامج (او بلفظ أدق …

    9 يوليو 2010 في 08:24
  13. الpointer cast و bus error

    الكود الذى كتبته هو Cpp و ليس C. انا احب استخدام دوال C فهى خفيفه عن كائنات Cpp. يقوم المترجم بوضع بايت فى اخر الـ structure يسمى بـ padding byte و يستخدم لجعل المساحه المستهلكه منه قابله لعملية الـ align داخل الذاكره. ألم ترى من قبل أكواد تم تعريف بها متغير ب…

    7 يوليو 2010 في 20:28
  14. برنامج لرسم كارمة متحركة

    جزاك الله خيرا على ردك :blush:. الأفضل أن تنادينى بإسمي محمد بعد إذنك بالطبع :blush: و الله ولي التوفيق

    7 يوليو 2010 في 19:09
  15. الpointer cast و bus error

    إذا كان برنامجك سيعمل على معالج من فئة CISC فلا تقلق حيال هذا الأمر و إذا كان المعالج من فئة اخرى فأنت فعلا تحتاج لأن تعيد التفكير فى الأمر فالمترجم يقوم بعمل alignment بشكل تلقائي مثلا انظر حجم هذا الـ struct و قارن بين المساحه الفعليه التى يحجزها (عن طريق حس…

    7 يوليو 2010 في 18:39
  16. الpointer cast و bus error

    memory alignment داخل معالجات انتل هى مجرد optimizations لتقليل عدد الـ cycles المطلوبه لعمل fetch للبيانات من الذاكره داخل الكاش قبل ارجاعها إليك، سبب انها غير اساسيه يعود لتنوع الـ opcodes التى تقوم بنفس العمليه، أيضا misaligned memory ستجعل برنامجك ابطأ كثي…

    7 يوليو 2010 في 17:58
  17. مشاكلى مه الهيكساديسمل و ال unsigned

    أى شئ هو رقم و لكن يختلف إسلوب التعامل معه فإذا كان الرقم مخزن داخل متغير رقمى فسوف يطبع على الشاشه كرقم و لكن إن كان الرقم مخزن داخل متغير حرفى فسوف يطبع الحرف المقابل لذلك الرقم. و الله ولي التوفيق

    6 يوليو 2010 في 02:25
  18. مشاكلى مه الهيكساديسمل و ال unsigned

    أى شئ فى الذاكره هو ارقام و لكن داخل الكود الخاص بك إذا كانت المتغيرات ذات نوع رقمى فالأرقام تظل ارقام و إذا كان النوع حرفى فالأرقام هى اماكن الحروف داخل جداول الرحوف السابق ذكرها. و الله ولى التوفيق

    6 يوليو 2010 في 00:27
  19. مشاكلى مه الهيكساديسمل و ال unsigned

    معذره لم ادخل الأيام السابقه. رد الأخ أحمد المتألق فى المشاركه 25 يحتوى على الأجابات الخاصه بأسئلتك، و بالنسبه لأخر سؤال: النوع char يمثل حرف واحد من حروف ASCII و النوع wchar_t يمثل حرف واحد من حروف UTF-16 . كل من هاذين النوعين يتعامل مع الحروف داخل الذاكره بش…

    6 يوليو 2010 في 00:08
  20. برنامج لرسم كارمة متحركة

    موضوع رائع، ما شاء الله عليك. و الله ولى التوفيق

    5 يوليو 2010 في 23:52

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…