+ Reply to Thread
Results 1 to 9 of 9

 

Thread: ما هي مميزات لغة "c++" ؟

  • Thread Tools
  1. #1 Collapse post
    hiking owl is offline
    عضو نشيط Array
    Join Date
    Mar 2020
    Posts
    197
    Accrued Payments
    11 USD
    Thanks
    0
    Thanked 41 Times in 38 Posts
    SubscribeSubscribe
    subscribed 0

    explaination ما هي مميزات لغة "c++" ؟

    تدعم لغة C++ أسلوب برمجة الكائنات الموجهة وبالإضافة لذلك تمتاز لغة C++ بالعديد من المزايا والتي سنتناولها فيما يلي بشيء من التفصيل.

    المزيد من الحرية في الإعلان عن البيانات :

    في لغة C يشترط الإعلان عن المتغيرات في مستهل البرنامج، وعند الحاجة لمتغير جديد لابد من الرجوع لأول البرنامج و الإعلان عنه.

    ومع لغة C++ ينتفي هذا الشرط إذ يتمكن المبرمج من تعريف المتغيرات وقت الحاجة إليها وفي أي مكان.

    ويمكن للمبرمج الاقتصاد في استخدام الذاكرة باستخدام هذه الميزة ولتوضيح ذلك فلننظر للمثال التالي

    #include <stdio.h>
    main()
    {
    int I;
    scanf(“%d”,&I);
    if (I>5)
    {
    int j;
    printf(“Enter the second number ”);
    scanf(“%d”,j);
    printf(“ the result is “,j*I);
    }
    }
    #include <iostream.h>
    void Add(int a=5,int b=9){
    cout << a+b;
    };
    main()
    {
    Add(4,6);
    Add();
    }
    يجب مراعاة أن التعليق لو جاء في عدة أسطر لزم وضع العلامة " // " في أول كل سطر ، ومن الممكن في هذه الحالة وضع التعليق بين العلامتين المعتادتين لتلافي الخطأ عند نسيان وضع العلامة " // " في أول السطر.

    القدرة على إنشاء واستخدام الفصائل:

    وهذه الميزة من أهم المميزات والتي تجعل لغة C++ تدعم أسلوب برمجة الكائنات الموجهة ويتم إنشاء الفصيلة باستخدام الكلمة المحجوزة ( class ) وذلك تبعا للصورة العامة الموضحة بالشكل التالي

    class class_name{
    private:
    private data and functions
    public :
    public data and functions
    }
    حيث يعطى اسم الفصيلة بعد الكلمة المحجوزة ( class )ويتوالى بعد ذلك تعريف البيانات والدوال.

    تحديد درجة حماية البيانات :

    تتيح لغة C++ تحديد درجات لحماية البيانات وذلك على مستوى الفصيلة، وتتحدد درجة الحماية باستخدام الكلمات ( public , private , protected ) ويوضح الجدول التالي درجات الحماية المختلفة

    Though trading on financial markets involves high risk, it can still generate extra income in case you apply the right approach. By choosing a reliable broker such as InstaForex you get access to the international financial markets and open your way towards financial independence. You can sign up here.


  2. The Following 3 Users Say Thank You to hiking owl For This Useful Post:

    ashrafshaqwer(05-10-2020), mmatka(05-14-2020), Mohammed Darwish(10-27-2021)

  3. #2 Collapse post
    Maro3030 is offline
    Banned Array
    Join Date
    Nov 2019
    Location
    مصر
    Posts
    3,502
    Accrued Payments
    1763 USD
    Thanks
    13,873
    Thanked 22,958 Times in 3,441 Posts
    لغات البرمجه أصبحت كثيره ومنتشره وفي منها السهل وفي الصعب فله الc++ لغه صعبه نوعا ما عن لغه سي شارب ولكن لازم كمرجع تبدأ بيها الدراسه والكل يجد لغات البرمجه التي تناسب طريقه عمله و يتماشى معها فيوجد الكثير من المبرمجين يفضلون العمل بها وبالتوفيق للجميع والسلام ختام.

    Though trading on financial markets involves high risk, it can still generate extra income in case you apply the right approach. By choosing a reliable broker such as InstaForex you get access to the international financial markets and open your way towards financial independence. You can sign up here.


  4. The Following 5 Users Say Thank You to Maro3030 For This Useful Post:

    Amro alkekani(05-10-2020), ashrafshaqwer(05-10-2020), aymansaleh(05-10-2020), Mahmoud Rashwan(05-10-2020), mmatka(05-14-2020)

  5. #3 Collapse post
    Lafta kazim jasm is offline
    عضو نشيط Array
    Join Date
    Mar 2020
    Location
    Iraq
    Gender:
    Posts
    241
    Accrued Payments
    37 USD
    Thanks
    6
    Thanked 54 Times in 43 Posts
    SubscribeSubscribe
    subscribed 0
    السلام عليكم ورحمة الله وبركاته
    أصبحت لغة مبرمجة ضرورية في عصرنا في طريقتها واسلوبها لكل لغة خاصه لها طريقه مفهومه والان توجد كثير من اللغات المبرجة لكل عصر لغه خاصه وبرمجة الان توجد منصة تعليمية وبرمجة تثقيفية ومعرفيه

    Though trading on financial markets involves high risk, it can still generate extra income in case you apply the right approach. By choosing a reliable broker such as InstaForex you get access to the international financial markets and open your way towards financial independence. You can sign up here.


  6. #4 Collapse post
    tasnem is offline
    عضو محترف Array
    Join Date
    Apr 2020
    Location
    فلسطين.غزة
    Posts
    533
    Accrued Payments
    161 USD
    Thanks
    526
    Thanked 709 Times in 343 Posts
    SubscribeSubscribe
    subscribed 0
    السلام عليكم اخي الكريم
    اعزائي في منتدي فوركس العرب
    شكرا علي معلوماتك قيمية واريد ان اضيف بعض من المعلومات عن مميزات لغة ++c
    لغة عالية المستوى سهلة الفهم قريبة من لغات البشر
    قوة وسرعة اللغة تعتبر أحد أهم مميزاته وأسباب تفوقها
    تمتلك اللغة مجموعة مكتبات رائعة تسهل عمل المبرمجين
    يمكن تشغيل معظم أكواد المكتوبة بلغة c في بيئة ++c.
    توفر للمستخدم القدرة على التحكم الكامل في إدارة الذاكرة

    Though trading on financial markets involves high risk, it can still generate extra income in case you apply the right approach. By choosing a reliable broker such as InstaForex you get access to the international financial markets and open your way towards financial independence. You can sign up here.


  7. الاعضاء التاليين يشكرون tasnem علي هذه المشاركة المفيدة

    mahmoudsamir(05-20-2021)

  8. #5 Collapse post
    AvesVoner is offline
    Banned Array
    Join Date
    Aug 2019
    Location
    Russia
    Posts
    113
    Accrued Payments
    23 USD
    Thanks
    0
    Thanked 29 Times in 20 Posts

    ما هي مميزات لغة "c" ؟

    I consider, that you are not right. Write to me in PM.


    P.S. помню спрашивали про ремонт частотных приводов, повторяю ссылку - https://prom-electric.ru/remont-chas...kt-peterburge/ (не реклама)

    Though trading on financial markets involves high risk, it can still generate extra income in case you apply the right approach. By choosing a reliable broker such as InstaForex you get access to the international financial markets and open your way towards financial independence. You can sign up here.


  9. #6 Collapse post
    Essaam is offline
    عضو محترف Array
    Join Date
    Jul 2020
    Posts
    552
    Accrued Payments
    3 USD
    Thanks
    34
    Thanked 2,060 Times in 392 Posts
    SubscribeSubscribe
    subscribed 1
    شكرا علي معلوماتك قيمية واريد ان اضيف عدد محدود من من البيانات عن ميزات لغة ++c
    لغة عالية المعدّل ميسرة الاستيعاب قريبة من لغات الإنس
    قوة وسرعة اللغة تمثل واحد من أبرز مميزاته ودوافع فوزها
    لديها اللغة مجموعة مكتبات فاخرة تسهل عمل المبرمجين
    يمكن تشغيل أكثرية أكواد المكتوبة بلغة c في مناخ ++c.
    تتيح للمستخدم التمكن من التحكم التام في مصلحة الذاكرة

    Though trading on financial markets involves high risk, it can still generate extra income in case you apply the right approach. By choosing a reliable broker such as InstaForex you get access to the international financial markets and open your way towards financial independence. You can sign up here.


  10. #7 Collapse post
    mahmoudsamir is offline
    عضو نشيط Array
    Join Date
    May 2021
    Location
    مصر
    Posts
    157
    Accrued Payments
    0 USD
    Thanks
    16
    Thanked 27 Times in 21 Posts
    SubscribeSubscribe
    subscribed 0
    السلام عليكم مشكور اخي علي تعبك وافادتنا
    ارجو الافاده دائما
    بكل جديد

    Though trading on financial markets involves high risk, it can still generate extra income in case you apply the right approach. By choosing a reliable broker such as InstaForex you get access to the international financial markets and open your way towards financial independence. You can sign up here.


  11. #8 Collapse post
    Mohammed Darwish is offline
    عضو ماسى Array
    Join Date
    Apr 2017
    قابلت الضيوف
    6 (ضيف فوركس مصر)
    Posts
    1,708
    Accrued Payments
    163 USD
    Thanks
    56
    Thanked 59 Times in 46 Posts
    SubscribeSubscribe
    subscribed 0
    السلام عليكم ورحمه الله تعالى وبركاته اهلا وسهلا بك اخي العزيز الفاضل لا شك ان البرمجة ممتعة خاصة احب لغة ال c بلس بلس حيث أن من يتقن هذه اللغة من السهل له أن ينتقل لاي لغة برمجة مهما كانت بسهولة ف لمن اراد أن يتعلم لغة ال mql4 يجب أن يتطلع على لغة السي بلس بلس حتى تظهر له مدى سهولة لغة ال mql4 بعدها

    Though trading on financial markets involves high risk, it can still generate extra income in case you apply the right approach. By choosing a reliable broker such as InstaForex you get access to the international financial markets and open your way towards financial independence. You can sign up here.


  12. الاعضاء التاليين يشكرون Mohammed Darwish علي هذه المشاركة المفيدة

    amelhayat200(10-31-2021)

  13. #9 Collapse post
    amelhayat200 is offline
    عضو ماسى Array
    Join Date
    Nov 2019
    Posts
    2,212
    Accrued Payments
    230 USD
    Thanks
    10,433
    Thanked 4,988 Times in 1,966 Posts
    SubscribeSubscribe
    subscribed 1
    السلام عليكم ورحمة الله تعالى وبركاته
    لغة سي بلس بلس c++ من لغات البرمجة القديمة التي ما زالت من اللغات المفضلة وتعتبر من افضل لغات البرمجة المطلوبة في السوق وهي لغة مميزة ذات أفضلية كبيرة وأغلب مبرمجي الألعاب يعتمدون هذه اللغة في البرمجة، و تم ترشيح هذه اللغة كأفضل لغة لبرمجة الألعاب بحيث تلعب لغة c++ دورا كبيرة في تقدم مجال البرمجة وهي واحدة من أقوى اللغات أيضا لبرمجة النظم وأشهرها اذ تمكن لغة سي بلس بلس بمزيد من التحكم المباشر في الأجهزة والعمليات الرسومية وهذا الشيء مهم جدا في تصميم ألعاب الفيديو.
    يتم استخدام البيانات العالمية والوظائف العالمية في c ++ التي لا يتم استخدامها في العديد من اللغات عالية المستوى الأخرى في علوم الكمبيوتر وهي ميزة رائعة في أنواع لغات البرمجة وهو عبارة عن مجموعة من الأوامر التي تطلب من الكمبيوتر القيام بشيء ما ، وعادة ما تسمى مجموعة الأوامر كود المصدر c ++ ، وبرنامج c ++ هو لغة البرمجة ذات المستوى المتوسط ​​لأنه يوفر ميزة المستوى المنخفض بالإضافة إلى المستوى العالي لغة برمجة المستوى.
    ومع كل ذلك فان لغة c ++ لها عيوب بحيث ان إحدى المشكلات الرئيسية في c ++ ، هي عندما تشير البيانات إلى نفس الشيء من نقطتي بداية مختلفتين ، وهذا يسبب مشكلة كبيرة ، وسيستمر برنامج c ++ في خلط المشاكل داخل الترميز وهو برنامج معقد بحيث انه عند ما يتم استخدام c ++ للتطبيقات الخاصة بالنظام الأساسي بشكل شائع بالنسبة لنظام التشغيل أو النظام الأساسي المعين يتم اختيار مجموعة المكتبة عادتا تلك الأقفال هنا يتم استخدام برنامج c ++ لتطبيقات الويب المعقدة والصعبة لتصحيح.



    Though trading on financial markets involves high risk, it can still generate extra income in case you apply the right approach. By choosing a reliable broker such as InstaForex you get access to the international financial markets and open your way towards financial independence. You can sign up here.


  14. The Following 2 Users Say Thank You to amelhayat200 For This Useful Post:

    Unregistered (2)

+ Reply to Thread

Subscribe to this Thread (1)

Open

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts

Threads

Posts

Members