دوره های آموزشی آکادمی پی وی لرن (پروژه محور و ویژه بازار کار)



  • ۲۸
  • مرداد

آموزش ++c

  • دسته‌بندی‌ها :
آموزش ++c
    • جزئیات
    • نوع محتواآموزش تصویری

      با عرض سلام و وقت بخیر خدمت کاربران سایت پی وی لرن ، با دوره کامل آموزش ++C در خدمت شما دوستان هستیم . در این دوره آموزشی شما با مفاهیم مقدماتی و پیشرفته زبان قدرتمند ++C آشنا خواهید شد. پس با ما باشید با این دوره کامل آموزش زبان برنامه نویسی ++c .

      ++C یا سی پلاس‌پلاس یک زبان برنامه‌نویسی سطح میانی، شیءگرا و برنامه نویسی چند منظوره می باشد (که از برنامه‌نویسی رویه‌ای و شی گرا پشتیبانی می‌کند) که دارای قابلیت های سطح بالا و سطح پایین می باشد.
      ++c جزو زبان های سطح میانی می باشد که دارای قابلیت های در حد زبان های سطح بالا و پایین به صورت همزمان می باشد
      ++c توسط بی یارنه استراس تروپ یک از ریاضی دانهای بزرگ دانمارک می باشد که در سال ۱۹۷۹ برای افزایش و بهبود سطح کارایی زبان سی و برمبنای آن ایجاد شد و c با کلاس (c with class) نام گذاری شد و در سال ۱۹۸۳ به ++C تغییر نام یافت.

      تاریخچه

      استراس تروپ کار بر روی زبان “C دارای کلاس” را در سال ۱۹۷۹ آغاز کرد.
      ایده ساخت این زبان در زمان کار بر روی تز دکترای خود به ذهن استراس تروپ خطور کرد.
      او دو زبان سیمولا و BCPL را مورد بررسی قرار داد و متوجه شد که هرکدام به تنهایی برای نوشتن برنامه های مقیاس بزرگ مناسب نیست.
      بنابراین او زبان C را با ویژگی های سیمولا گسترس داد. C به دلیل اینکه یک زبان عمومی، سریع، قابل حمل و استفاده از آن در سطح گسترده ای است، انتخاب شد.
      اولین نسخه زبان ++C در سال ۱۹۸۵ عرضه شد و در سال ۱۹۸۹ نسخه ۲٫۰ این زبان منتشر شد و ویژگی های مهمی مانند ارث بری چندگانه، کلاس های انتزاعی، اعضای ایستای توابع، اعضای ثابت توابع و اعضای محافظت شده (Protected) به آن اضافه شدند.

       

      از آن جایی که این زبان یک زبان سطح میانی است، در سطح گسترده ای در دنیای نرم افزار استفاده شده است.
      ساخت سیستم های عامل، مرورگر های وب مانند فایرفاکس، نرم افزار های گرافیکی، موتور های بازی و بسیاری دیگر از نرم افزار ها توسط این زبان قدرتمند انجام شده است.

       

        QR:  آموزش ++c
        به اشتراک بگذارید


        دیدگاه کاربران
        1. تصویر کاربر
        2. تصویر کاربر