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

Mr.B

خبير C/C++

الخبراء المعتمدون عضو فعال ★★★

656مشاركة
667السمعة
36موضوع منشور
26 يوليو 2010تاريخ الانضمام
9 ديسمبر 2017آخر زيارة
41,290مشاهدة للملف
  1. هل ممكن إنجاز هذا المشروع CHIP-8 بالبايثون

    chip8 لايوجد فيها إلا تعليمة رسم واحدة، يمكنك انشاء نافذة باستخدام أي مكتبة رسومية، ورسم مستطيع أسود يمثل الشاشة ولرسم البكسلات تنقط، هذا الجزء الرسومي الذي تحتاجه. مثلاً باستخدام مكتبة tkinter في بايثون: #!python from tkinter import * class Chip8Frame(Frame):…

    25 مارس 2014 في 03:12
  2. سؤال عن المقاطعة 21h‏ هل تعمل بدون وندوز

    المقاطعة 21h خاصة بنظام دوس وليست مستخدمة في ويندوز، في ويندوز يمكنك استخدام واجهته البرمجية win32api ، اطلع على هذا الرد ( سؤال : كيف يمكن كتابة برنامج بدون المكتبات القياسية ؟ الهدف من تعلم الأسمبلي ليس الإدخال والإخراج، هذه وظائف يقدمها نظام التشغيل، الهدف …

    25 مارس 2014 في 02:37
  3. ممكن حل للمشكلة

    هذا ليس أمر، بل أشبه بمتغير البيئة PATH ، اقرأ هنا إذا كنت لاتعرفها.

    24 مارس 2014 في 20:28
  4. هل ممكن إنجاز هذا المشروع CHIP-8 بالبايثون

    اقرأ هذه الوثيقة ، فيها معلومات أفضل. يلزمك ذاكرة 4095 بايت، يمكنك استخدام bytearray لمحاكاتها. 16 مسجل. عداد يمثل مكان التعليمة الحالية. حلقة تكرار تمثل المعالج. حلقة التكرار تمثل المعالج، تجلب التعليمة التالية، تحاول التعرف عليها (يلزمك أن تعرف كيف تقطع البا…

    24 مارس 2014 في 02:24
  5. أي الطريقتين أقل وقت في التنفيذ ..

    العملية التي تبحثين عنها اسنها الـinternationalization أو اختصاراً i18n، ويمكنك الإعتماد على ملفات المصادر في هذه العملية مع c#، هناك أيضاً خيار استخدام أداة gettext ،، لكنها غير شائعة بين مبرمجين ويندوز رغم أنها برأيي أفضل وأجمل، استخدامها مع c# .

    22 مارس 2014 في 02:37
  6. database management system سؤال بخصوص

    sql server نظام قواعد بيانات متكامل معد للتعامل مع عدد كبير من المستخدمين والإتصالات المزامنة وقواعد بيانات كبيرة، يظهر أنها فوق ماتحتاج بكثير. هناك اخي sqlite وهي قاعدة بيانات صغيرة ولاتحتاج لخادم ولا شيء، مجرد ملف ويمكن تضمنها في برنامجك، تصلح للبرامج التي ي…

    22 مارس 2014 في 01:41
  7. تنفيذ عملية XOR بدون معامل XOR

    السلام عليكم سنتحدث في هذا المقال عن كيفية تطبيق عملية xor بدون استخدام معامل xor، بل فقط باستخدام العمليات الأساسية and، or، not (للتمويه مثلاً :ph34r:). ستفهم أيضاً كيف يمكنك اشتقاق أي عملية باستخدام هذه العمليات الأساسية. ملاحظة: سأستخدم رموز C لهذه العمليا…

    21 مارس 2014 في 16:56
  8. Buckwalter Arabic Morphological Analyzer

    نفس الناتج تجدينه في الصفحة التي أشرتي لها: الأرجح أنك عملتي شيء خطأ.

    17 مارس 2014 في 14:43
  9. Buckwalter Arabic Morphological Analyzer

    الملف المصدري متوفر على مستودع المشروع aramorph ، تحتاجين عميل cvs لتحميله. حسب التعليمات هنا، تحتاجين للملف ArabicAnalyzer.jar ، ويزمك أيضاً الحزمة apache commons collections ، ادخلي للصفحة وحملي الملف commons-collections-3.2.1-bin.zip . فكي الضغط وستجدين الم…

    13 مارس 2014 في 15:33
  10. مشكلة في دالة لتفريغ النصوص من الفراغات المتعددة وابقاء فراغ واحد فقط .؟

    حينها لايمكنك الإعتماد على المسافة، لو تعيد النظر لمثالك ستجد أنك لم تقسمها باستخدام المسافة، كانت: Section1Section2 Section3 ثم أصبحت: Section1 Section2 Section3 على أي أساس فصلت Section1 عن Section2؟ هل ترى المشكلة؟ بالنسبة للأحرف الصغيرة، فالمشكلة لديك هنا:…

    9 مارس 2014 في 17:37
  11. مشكلة في دالة لتفريغ النصوص من الفراغات المتعددة وابقاء فراغ واحد فقط .؟

    لديك فئة string تعطيك العديد من الوظائف المفيدة للبحث والإستبدال، لاتحتاج معها للتعامل مع النص كمصفوفة خام. مثلا إذا كنت تريد توحيد المسافات، فابحث باستخدام find عن كل مسافتين واستبدلهم بواحدة replace إلى أن تنتهي: #include <iostream> #include <string> std::st…

    9 مارس 2014 في 15:25
  12. كيفيه فك الارتباط بين متصفح مصنوع بالفجوال دوت نت و Internet Explorer 8

    WebBrowser تعتمد على محرك انترنت اكسبلورر، فلايمكن استخدام محرك آخر غيره. يمكنك استخدام webkit .net مع vb.net ( فديو ) والوظائف المستخدمة في WebKitBrowser مطابقة لتلك التي في WebBrowser .

    8 مارس 2014 في 21:15
  13. كيفيه فك الارتباط بين متصفح مصنوع بالفجوال دوت نت و Internet Explorer 8

    انترنت اكسبلورر ليس مرتبط مع WebBrowser بمعنى أنه يمكنك فكها وربطها مع متصفح آخر، بل تعتمد عليه تماماً. يلزمك حل آخر إذا كنت تريد استخدام محرك مختلف (المتصفح غالباً واجهة رسومية لمحرك). هناك محركين شائعين يمكن تضمينهم، أحدهم gecko والذي يستخدمه فايرفوكس، لكن م…

    8 مارس 2014 في 19:29
  14. سؤال حول تنفيذ برنامج بال Terminal في linux عن طريق c++ ?

    نسق كتابتك واستخدم علامات الترقيم، فكلامك متداخل ويضيع القارئ. يفضل أن تضع مثال صغير بالحد الأدنى الذي يوضح مشكلتك. system ستوقف برنامجك حتى ينفذ الأمر، إذا كنت تريد عملها يدوياً فيمكنك استخدام: #include <stdio.h> #include <unistd.h> #include <unistd.h> #inclu…

    8 مارس 2014 في 03:14
  15. استخدام غريب لـelse في بايثون

    السلام عليكم أول مرة نظرت لقواعد بايثون على صفحة قواعد اللغة ، لفت نظري وجود جملة else في مكان غريب في هذه الأسطر: ... if_stmt: 'if' test ':' suite ('elif' test ':' suite)* ['else' ':' suite] while_stmt: 'while' test ':' suite ['else' ':' suite] for_stmt: 'for…

    6 مارس 2014 في 14:25
  16. استفسار بخصوص نوع المعالج و الاسمبلي

    تعليمات الأسمبلي ليست مرتبطة بالمعالج، بل مرتبطة بالمعمارية architecture عدد المسجلات وأحجامها، والتعليمات التي تستخدمها هذه المعمارية instruction set، المعالج تطبيق على هذه المعمارية. ممكن أن يكون هناك معالجات مختلفة ومن شركات مختلفة لكنها تستخدم نفس المعماية…

    4 مارس 2014 في 22:54
  17. المؤشرات فى بايثون

    المؤشرات موجودة وتستخدمها كل البرامج في الكمبيوتر بغض النظر عن اللغة، أي وصول لمكان في الذاكرة يتطلب عنوان ، أي مؤشر لذلك المكان. ماحاجتك لأن تصل لعنوان في الذاكرة مباشرة عن طريق بايثون؟ ممكن أن تستخدم ctypes أو أن تكتب كود باستخدام c/c++ و تربطه ببايثون، لكن …

    4 مارس 2014 في 21:56
  18. استفسار عن تكلفة لغة البايثون ..

    نعم، المتغيرات في بايثون لاتخزن قيمة (كما في C مثلاً) بل تخزن أشبه بمؤشر لكائن، ويمكن لأكثر من متغير أن يشير لنفس الكائن يتضح هذا في المثال (الدالة id تعطي معرف الكائن): >>> a = 1 >>> b = a >>> c = a >>> >>> id(a), id(b), id(c) (19096800, 19096800, 19096800) #…

    4 مارس 2014 في 05:22
  19. ما الفرق بين JSP , JSF , SPRING , STRUT

    jsf تتجعلك تتعامل مع الصفحة كما لو كانت واجهة رسومية (تتعامل مع مكونات: زر، حقل إدخال ..إلخ)، مناسبة لبرمجين الواجهات والذين لايحبون التعامل مع الـhtml، css، javascript، ميزتها أنك لاتحتاج أن تتعلم تلك الأشياء كي تستخدمها وعيب هذه الفئة عموماً من البئيات صعوبة…

    3 مارس 2014 في 15:05
  20. تحويل برمجة جافا إلى لغة C

    لو حولت العنوان 19986 إلى الـhex ستجد أنه يقابل: 19986 = 0x00004e12 لاحظ أول 12 بت ( 3 nibbles ) من الرقم 0xe12، هذا يقابل 3602 في العشري، أي أن هذا رقم الإزاحة . ,الـ20 بت الباقية 0x00004 تقابل رقم الصفحة . كل ماتحتاج إليه للحصول على رقم الصفحة هو أن تزيح الر…

    2 مارس 2014 في 14:50

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

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

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

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