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

Khaled Alshaya

مشرف قسم السي ++

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

  • ياليتها كانت حمص(سوريا)
  • Design and Impl. of Programming Languages
2,052مشاركة
826السمعة
88موضوع منشور
20 سبتمبر 2006تاريخ الانضمام
1 مارس 2021آخر زيارة
40,092مشاهدة للملف
  1. ما هو سبب عدم انتشار لغة بايثون ؟

    هل تتفضل و تخبرنا ماهي اللغات المستخدمة في برمجة البرامج المستخدمة على جهازك؟ هذه قائمة بالتي لدي, و العلم عند الله معظمها مبرمج بـ ++C و ربما بالاستعانة ببعض مكتبات C: utorrentadobe reader ie 7zip avg fdm visual studio & included compilers firefox np++ vlc vm…

    1 نوفمبر 2010 في 13:11
  2. دالة تجمع عددين و تعيد مؤشر يشير إلى جمعهما

    @GM كلامك صحيح بالفعل نظراً للأسئلة التي في النقاش, و لكن أحب أن أضيف أننا يجب أن نعرف(تشديد الراء!) معنى تحرير الذاكرة أولاً. في C, كلامك لا غبار عليه. بينما في ++C, هناك خطوتان واحدة بعد حجز الذاكرة, و واحدة قبل تحريرها real allocation & deallocation. بعد حج…

    30 أكتوبر 2010 في 02:52
  3. كيف يكون الكود مرقم يعني امام كل سطر رقم

    و عليكم السلام, من من القوائم الرئيسية, اختر Tools, ثم Options ثم قم بتوسيع Text Editor ثم اختر All Languages ثم في قسم Display قم بعمل check لـ Line numbers.

    29 أكتوبر 2010 في 22:09
  4. برمجة مترجم و نظام تشغيل معا

    استطعت اختصار الموضوع و شرحه أفضل مني يا أخ محمد :lol:

    24 أكتوبر 2010 في 23:36
  5. احتاج الى تصميم موقع اليكتروني يحتوى على كومبايلر ل C++

    و عليكم السلام و رحمة الله و بركاته, أسهل طريقة برأيي هي أن تقوم باستخدام مترجم مثل GCC, بحيث يكون موجود على السيرفر. ثم تقوم باستخدام لغة كـ php, و معظم تقنيات الويب توفر لك طريقة لتنفيذ برامج على السيرفر. أعتقد أنها تسمى exec في php. كل ما عليك هو استدعاء GC…

    24 أكتوبر 2010 في 23:33
  6. مشكلة Segmentation fault مع الدالة realloc

    رغم أني لا أستطيع الجزم بشيء من خلال قصاصة الكود التي وضعتها, إلا أن المشكلة حسب اعتقادي هي أنك تستخدم realloc لعمل exapand لمؤشر لا يشير إلى ذاكرة محجوزة لبرنامجك أصلاً, و قيمته لا تساوي NULL. فحسب قولك: لا أفهم لماذا لايعيد مؤشر جديد ل buffer رغم أني أقوم بت…

    24 أكتوبر 2010 في 22:59
  7. برمجة مترجم و نظام تشغيل معا

    أهلاً محمد, حتى يكون الكلام واضحاً, معلوماتي ضحلة في المجال و لكن مالدي لا أكثر و لا أقل :) أي مترجم محترم, سيقسم عملية إنتاج الكود إلى خطوتين. الخطوة الأولى سيتم فيها إنتاج Intermediate Code و الخطوة الثانية هي إنتاج Platform-Specific Code. يعتمد تعريفك للـ b…

    23 أكتوبر 2010 في 15:22
  8. برمجة مترجم و نظام تشغيل معا

    بداية, يقوم صناع نظام التشغيل بكتابة النواة على أي نظام تشغيل باستخدام مترجم معين. يقومون بترجمة النواة cross-compile لمنصة معينة. هذه هي الفكرة ببساطة. النواة نفسها يمكن أن تحتوي على kernel memory manager و جميع الاحتياجات الضرورية لعمل abstractions في النواة…

    23 أكتوبر 2010 في 04:36
  9. JavaScript ، موتي رجاءً .. مرحباً JavaWE .

    يا جماعة مالي أراكم تتحدثون عن Photoshop و كأنه helloworld الويب؟! أعتقد أن المقصود هو تسهيل بناء برامج الـ desktop على الويب. و إلا للمعلومية الـ core الخاص بـ Photoshop أبهر Stroustrup نفسه و قال بأنه من أفضل التصاميم و جودة الـ Implementation التي رآها في ح…

    19 أكتوبر 2010 في 20:42
  10. JavaScript ، موتي رجاءً .. مرحباً JavaWE .

    أخ أحمد, الـ closure و lambda ميزتان لم تحظى Java بهما بعد. لذلك, ستجد أن بعض مبرمجي Java لا يستسيغونهما لأنهم اعتادوا على طريقة الوراثة من واجهة و لنسمها action ثم عمل overriding لدالة تسمى start أو do أو أي اسم آخر. ثم يقوم بعمل registration في الـ listener …

    18 أكتوبر 2010 في 23:17
  11. JavaScript ، موتي رجاءً .. مرحباً JavaWE .

    برأيي الشخصي, javascript أفضل من اللغات المذكورة كبديل عنها للأسباب التالية: 1) هي لغة قياسية بكل ما تحمله الكلمة من معنى. 2) هناك بلايين الصفحات التي تستخدمها. و تغييرها يعني تغيير تلك الصفحات و هذا غير ممكن عملياً. 3) هناك خبرات متراكمة لدى المبرمجين حول الع…

    17 أكتوبر 2010 في 21:14
  12. مساعدة لو سمحتوا

    لهذا يمنعون الـ tabs في الـ style guides الخاصة بـ ++C, و يفرضون استعمال المسافات.

    16 أكتوبر 2010 في 15:34
  13. JavaScript ، موتي رجاءً .. مرحباً JavaWE .

    لا أعتقد بأي حال من الأحوال أن طبقة العرض هي المهمة في الويب. في الحقيقة إنها نقطة ضعف الويب الكبرى. لو كنت أريد برنامجاً يقدم أكثر واجهات التشغيل تقدماً لكان Desktop Application بدلاً من كتابته للويب.

    16 أكتوبر 2010 في 14:02
  14. read a text file

    #include <fstream> #include <string> #include <iterator> #include <algorithm> using namespace std; typedef istream_iterator<string> input_i; typedef ostream_iterator<string> output_i; int main() { ifstream input_file("input.txt"); ofstream output_file("words_l…

    15 أكتوبر 2010 في 04:57
  15. pthreads in C

    و عليكم السلام, عزيزي, أنت لم تقم بعمل link للمكتبة. قم باستخدام الطريقة التالية عند ترجمة الأمثلة التي لديك و حاول دائماً أن تكتب كود standard بقدر الإمكان. قمت بتعديل المثال الذي لديك ليصبح أكثر صحة, و طريقة الترجمة و الربط مع المكتبة تلي ذلك: #include <stdi…

    13 أكتوبر 2010 في 19:28
  16. موضوع شائك في الملفات !

    أخ TheBigBiss, الفكرة وصلت من زمان, و لكنك لم تجب عن السؤال التالي: حدد لي مجموعة البيانات الأولية التي لديك, لأخبرك كيف تقوم بتمثيلها encoding لها. هناك طرق عديدة لتمثيل البيانات. فمثلاً يمكنك القول بأنك ستعامل البيانات و التي تكون متصلة لديك أصلاً على أنها ع…

    8 أكتوبر 2010 في 17:23
  17. سؤال حول const_cast

    أعتذر منك إن كنت فهمت مني ذلك. السؤال الغبي هو السؤال الذي لا تسأله أصلاً , أنا أقصد لا توجه السؤال لشخص بعينه في مكان عام, فهذا إنقاص لغير المذكورين و منهم أفضل أعضاء المنتدى, و لو كانت بالأفضلية لكان يجب أن تضع اسم وجدي عصام أولاً :) عموماً, كيف تتعامل مع ال…

    8 أكتوبر 2010 في 16:30
  18. سؤال حول const_cast

    و عليكم السلام, أخ خالد, رجاءً لا توجه السؤال لأسماء معينة, هذا مخالف لقواعد المنتدى و غير لائق لمن يريد الإجابة على السؤال :) بالنسبة لسؤالك فالدالة خاطئة للأسف, و ربما فات الأمر على الأخ محمد لا أكثر. أولاً: bool isNumber(const char* str) هذه الدالة تستقبل م…

    8 أكتوبر 2010 في 15:10
  19. موضوع شائك في الملفات !

    عزيزي, هذا الأمر يسمى encoding. ماهي البيانات التي تريد عمل encoding لها؟ فقط 1, 2 و 3؟

    7 أكتوبر 2010 في 17:10
  20. سؤال عن ;;;;;;

    و عليكم السلام... الـ statement التي تتكون من فاصلة منقوطة فقط, تسمى null statement في C و ++C على حد سواء. قد تجد فكرة مشابهة لها في لغات أخرى كـ Assembly و تسمى في بعض المنصات NOP أو no operation. بمعنى أن ما تقوم به هو أن لا تقوم بأي شيء. فائدتها أننا أحيان…

    5 أكتوبر 2010 في 18:11

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

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

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

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