ahmed.o.mohamed
مشرف سابق لقسم السى و السى++
- موريتانيا
- ahmed-mohamed.developpez.com
- الأدب ، الذكاء الاصطناعي ، البرمجة و حماية الأنظمة.
- إزالة الغموض من الفصل الأول
السلام عليكم أقترح على صاحب الدورة هذا التمرين : اكتب سكربت يطلب من المستخدم إدخال جملة معينة ثم يقوم بتوليد الــ Power set الخاص بأحرف تلك الجملة. مثال : Input = "ABC" Output :
- [ تمت الإجابة ]اقتراح بسيط
بصراحة لم أفهم طلبك ! :blink: هل تريد أن تعرف كيف تبدأ في برمجة الواجهات الرسومية (GUI) في C++ أم أنك تسأل عن عمل دالة معينة في إحدى مكتبات اللغة ؟ ملاحظة: :: حتى لا يحصل سوء فهم بيننا, لستُ من أعطاك -1 على الإطلاق ::
- [ تمت الإجابة ]استفسار عن واجهات C++ الرسومية
الـ Console هي واجهة نظام MS-DOS في الــ Windows أو Terminal في Linux. (عادة ما تُطلق هذه الكلمة على الشاشة السوداء أو ما يُحاكيها) IDE تعني "بيئة تطوير متكاملة" (Integrated Development Environment) و سُميت كذلك لأنها تساعد المبرمج في كل من التحرير, الترجمة و …
- [ تمت الإجابة ]اقتراح بسيط
أي مجال تقصد ؟ أخبرنا باسم الدالة التي تريد فهم عملها لكي نستطيع مساعدتك !!
- [ تمت الإجابة ]اقتراح بسيط
تقصد اقتراح بسيط ؟ :) عموما, ابدأ أنت بوضع اسم الدالة التي تريد فهمها و ستجد المساعدة إن شاء الله. أرجو لك التوفيق.
- [ تمت الإجابة ]سؤال عن مقارنة الـString في لغة C++
My Oracle@ يُمكن استخدام المكتبات الخاصة بــ C في كود C++ حيث يُسمى هذا الأسلوب بــ Old-Style و هو موجود للتكامل مع الـ C :)
- [مترجم] دورة تعلم البرمجة كائنية التوجية في سي++
مرحبا أستاذي ياسين :) الأفضل استخدام المصطلحات العربية (وسيط/parameter, مترجم/compiler ...) نعم, لكن الكلمة ليست عربية لذا قد تجد صيغة الجمع غريبة بعض الشيئ !
- [ تمت الإجابة ]استفسار عن واجهات C++ الرسومية
أهلا بك أخي الكريم أنت تقصد برنامج مكتوب في بيئة الــ GUI بدلا من الــ Console :) برامج الــ GUI يتم تصميمها بالإعتماد على إحدى المكتبات التي ذكرتها لك سابقا. أما الــ VC++ و C++ Builder فكل منهما عبارة عن بيئة تطوير متكاملة (Integrated Development Environment…
- [ تمت الإجابة ]هل يساعد تعلم C/C++ على تعلم اللغات الأخرى ؟
مستوى متوسط في الــ Procedural programming أو الــ Object-oriented programming ؟ لأن C++ تدعم أنماط برمجية متعددة على عكس الــ Java التي تدعم نمط الــ OOP فقط. عموما, Java مجرد تسهيل (وليس تطوير) للغة سي++, و بالتالي إذا فهمت جزء معين من C++ (على طريقة الــ OO…
- [ تمت الإجابة ]استفسار عن واجهات C++ الرسومية
و عليكم السلام توجد عدة مكتبات C++ لبناء واجهات رسومية, أشهرها : Visual Component Library (VCL) Microsoft Foundation Classes (MFC) wxWidgets Qt لاحظتُ مؤخرا وجود أسئلة مكررة حول مكتبات الــ GUI في C++ , لذا سأكتب مقالة أوضح فيها أشهر المكتبات الرسومية مع ذكر إ…
- [مترجم] دورة تعلم البرمجة كائنية التوجية في سي++
Operators : المؤثرات. Parameters : الوسائط. Arguments : المعاملات. ترجمة المواد الأدبية تحتاج إلى فصاحة و بلاغة في اللغة, لا يمتلكها إلا أهل الإختصاص (ترجمة الأدب عبارة عن اختصاص منفرد في كليات الآداب). لكن أنا أتحدث عن الحد الأدنى للترجمة. الأخطاء التي تتعلق …
- [مترجم] دورة تعلم البرمجة كائنية التوجية في سي++
هدفي من تقديم الملاحظات ليبس إحباطك أخي محمد, بل أريد أن ألفت انتباهك إلى بعض الأخطاء التي وقعتَ فيها في ترجمة الدروس و التي قد تنقص بشكل كبير من جودة الدورة. لعلك تقصد "معاملات" !, لأنني لا أجد معنى لكلمة معلمات في هذا السياق. لدينا عشرات الدروس في بدائيات ال…
- [مترجم] دورة تعلم البرمجة كائنية التوجية في سي++
مرحبا أخي مومو :happy: التعصب في مثل هذه الأمور ليس خاص بموريتانيا أخي مومو, و أصدقائك الذين عاشرتهم لا يمثلون ثلث الرأي العام للمجتمع الذي ينتمون إليه :) أنا شخصيا لستُ مع الذين يقولون بقدسية اللغة العربية. نعم, العربية لغة الفصاحة والبيان وهذا أمر لا يمكن ان…
- [مترجم] دورة تعلم البرمجة كائنية التوجية في سي++
السلام عليكم مرحبا أخي محمد :) بداية, أهنئك على هذا العمل المتعوب عليه و أتمنى لك كل التوفيق في ترجمة الدروس المتبقية. سأعطيك ملاحظاتي حول الدروس السابقة بشكل عام و بالخصوص درس "البواني" (كما أسميته أنت) و أرجو أن تتقبل آرائي بصدر رحب. بما أن الدروس مترجمة, ست…
- لعبة السودوكو الاصدار التاني روعة.بلغة السي.
السلام عليكم مرحبا أخي حبيب :) تم نقل موضوع الإصدار الأول إلى قسم مشاريع الأعضاء, سيتم نقل هذا الموضوع أيضا إلى هناك, لكن سأنتظر عدة أيام حتى يراه الزوار و الأعضاء أيضا. لأن القسم الرئيسي يحظى بأغلبية الزوار. من الواضح جدا أنه تمت إضافة العديد من الخيارات إلى …
- كيف يمكن برمجة (محاكى أو Emulator) لاجهزة الاتارى أو الكونسول ؟
مرحبا أخي :) فقط للتوضيح, لأن الإخوة هنا في المنتدى عادة ما يتضايقون من هذا الأمر ! .. أنا لا أضع روابط فرنسية لمجرد أنها بالفرنسية !! و لكن .. لأنني درستُ البرمجة باللغة الفرنسية و ثقافتي في هذا المجال .. فرنسية بحتة. و بالتالي من الطبيعي جدا أن أضع روابط بال…
- كيف يمكن برمجة (محاكى أو Emulator) لاجهزة الاتارى أو الكونسول ؟
السلام عليكم مرحبا أخي مستر :) برمجة الــ Emulator مُعقدة جدا و تحتاج إلى تراكم معرفي لسنوات عديدة, لذا أنصحك بالتخلي عن هذه الفكرة إن كنت جديدا على هذا المجال .. إن كنتَ مُصِراَّ فأكمل القراءة :) أولا عليك أن تفهم جيدا خفايا و خبايا الــ Console الذي ستحاكيه,…
- [ تمت الإجابة ]كيف احول المتغير من integer الى string
السلام عليكم يُمكنك استخدام الدالة ToInt لتحويل الأعداد الصحيحة إلى string أو ToDouble لتحويل الأعداد الحقيقية. في النافذة الرئيسية لحاسبتك, قم بعمل Drag and Drop لــ Two TEdit + TButton + TLabel, ثم ضع الكود التالي في الحدث OnClick للزر الذي سيضغط عليه المستخ…
- تعرف على الذكاء الصناعي, إجعل الحاسوب يفكر !
تم التعديل.
- سؤال في المؤشرات إلى سلاسل نصية
عفوا ! لم أدقق في المثال, كلامي السابق ينطبق على كود كهذا : char *foo(void) { char x[] = "foo"; return(&x); }