آموزش سی پلاس پلاس از سایت فرادرس در 19 قسمت. حجم آموزش این دوره 2.3 گیگ
سی پلاس پلاس یک زبان برنامه نویسی همه منظوره، همگردان، سطح میانی، شیء گرا و چند رگه است که از برنامه نویسی رویه ای، تجرید داده ها و برنامه نویسی شیء گرا پشتیبانی میکند.
این زبان دارای قابلیت های انواع داده ایستا، نوشتار آزاد، چند مدلی، معمولاً زبان ترجمه شده با پشتیبانی از برنامه نویسی ساخت یافته، برنامه نویسی شیء گرا و برنامه نویسی جنریک است.
از آنجا که در اشیاء را میتوان ابتدا به ساکن از کلاس هایی ایجاد کرد که به هیچ گونه سلسله مراتب رده ها و وراثت مقید نیستند لذا سی پلاس پلاس از برنامه سازی شیء بنیاد آبجکت بیسد پروگرمینگ نیز پشتیبانی میکند.
سی پلاس پلاس به همراه جد خود سی از پر طرفدار ترین زبان های برنامه نویسی هستند.
سی پلاس پلاس یک زبان سطح میانی در نظر گرفته میشود. این زبان دارای قابلیت های زبان های برنامه نویسی سطح بالا و زبان های برنامه نویسی سطح پایین به صورت هم زمان است.
سی پلاس پلاس توسط بی یارنه استراس تروپ ریاضی دان دانمارکی در سال 1979 در آزمایشگاه های بل برای بهبود زبان سی و بر مبنای آن ساخته شد و آن را سی با کلاس نام گذاری نمود و در سال 1983 به سی پلاس پلاس تغییر نام داد.
توسعه با اضافه نمودن کلاس ها و ویژگی های دیگری مانند توابع مجازی، سربار گزاری عملگر ها، وراثت چند گانه، قالب توابع، و پردازش استثناء انجام شد.
این زبان دارای قابلیت های انواع داده ایستا، نوشتار آزاد، چند مدلی، معمولاً زبان ترجمه شده با پشتیبانی از برنامه نویسی ساخت یافته، برنامه نویسی شیء گرا و برنامه نویسی جنریک است.
از آنجا که در اشیاء را میتوان ابتدا به ساکن از کلاس هایی ایجاد کرد که به هیچ گونه سلسله مراتب رده ها و وراثت مقید نیستند لذا سی پلاس پلاس از برنامه سازی شیء بنیاد آبجکت بیسد پروگرمینگ نیز پشتیبانی میکند.
سی پلاس پلاس به همراه جد خود سی از پر طرفدار ترین زبان های برنامه نویسی هستند.
سی پلاس پلاس یک زبان سطح میانی در نظر گرفته میشود. این زبان دارای قابلیت های زبان های برنامه نویسی سطح بالا و زبان های برنامه نویسی سطح پایین به صورت هم زمان است.
سی پلاس پلاس توسط بی یارنه استراس تروپ ریاضی دان دانمارکی در سال 1979 در آزمایشگاه های بل برای بهبود زبان سی و بر مبنای آن ساخته شد و آن را سی با کلاس نام گذاری نمود و در سال 1983 به سی پلاس پلاس تغییر نام داد.
توسعه با اضافه نمودن کلاس ها و ویژگی های دیگری مانند توابع مجازی، سربار گزاری عملگر ها، وراثت چند گانه، قالب توابع، و پردازش استثناء انجام شد.