دانلود کتاب سی پلاس پلاس به زبان ساده


خرید کتاب الکترونیکنسخه نمونه رایگان

برای دانلود قانونی کتاب سی پلاس پلاس به زبان ساده و دسترسی به هزاران کتاب و کتاب صوتی دیگر، اپلیکیشن کتابراه را رایگان دانلود کنید.

معرفی کتاب سی پلاس پلاس به زبان ساده

کتاب سی پلاس پلاس به زبان ساده اثر یونس ابراهیمی، یکی از کامل‌ترین کتاب‌های آموزش سی پلاس پلاس است. عمومیت زبان C++‎ در میان زبان‌های برنامه‌نویسی بسیار بالا است و می‌تواند به عنوان اولین زبان نیز یاد گرفته شود و به پیش‌نیاز دیگر احتیاج نباشد. (فایل کتاب در تاریخ 28 آبان 1397 به روز رسانی شده است.)

++C یک زبان برنامه‌نویسی شی‌گراست که در سال 1985 توسط Bjarne Stroust up دانشمند دانمارکی به وجود آمد. ++C نسخه توسعه یافته زبان C می‌باشد و بیشتر کدهای زبان C به راحتی می‌تواند در ++C کامپایل شود. در ++C از ویژگی‌های مهمی که به C اضافه شده است می‌توان به برنامه‌نویسی شیءگرا، سربارگذاری عملگرها، وراثت چندگانه و مدیریت خطاها اشاره نمود. توسعه ++C در سال 1979 آغاز شد و ۷7 سال پس از زبان C به نمایش گذاشته شد. با وجود قدیمی بودن زبان‌های C و ++C، هنوز هم به صورت گسترده‌ای در نرم افزارهای صنعتی مورد استفاده قرار می‌گیرد. این زبان‌ها برای ساخت هر چیزی از سیستم عامل گرفته تا نرم افزارهای توکار، برنامه‌های دسکتاپ و بازی‌ها مورد استفاده قرار می‌گیرد.

در مقایسه با زبان‌های جدیدتر، برنامه‌های نوشته شده با ++C اغلب پیچیده‌تر می‌باشند و زمان بیشتری برای توسعه نیاز دارد. در عوض، ++C زبانی است که به شما اجازه می‌دهد که هم به صورت High-Level (نزدیک به زبان انسان) و هم به صورت low-Level (نزدیک به زبان ماشین) سخت‌افزار را تحت کترل خود قرار دهید. همچنین با پشتیبانی از سبک‌های مختلف برنامه‌نویسی از جمله رویه‌ای، شیءگرا یا عمومی، دست برنامه‌نویس را در انتخاب سبک مورد نظرش آزاد می‌گذارد. اکنون 5 نسخه از استاندارد این زبان منتشر شده است؛ و استاندارد 17++C نیز برای انتشار در سال 2017 برنامه‌ریزی شده است.

فهرست مطالب

++C چیست    
ویژوال استودیو    
دانلود و نصب ویژوال استودیو    
قانونی کردن ویژوال استودیو    
به ویژوال استودیو خوش آمدید    
ساخت یک برنامه ساده    
توضیحات    
کاراکترهای کنترلی    
متغیر    
انواع ساده    
استفاده از متغیرها    
ثابت    
عبارات و عملگرها    
عملگرهای ریاضی    
عملگرهای تخصیصی    
عملگرهای مقایسه‌ای    
عملگرهای منطقی    
عملگرهای بیتی    
تقدم عملگرها    
گرفتن ورودی از کاربر    
ساختارهای تصمیم    
دستور if    
دستور if…else    
عملگر شرطی    
دستور if چندگانه    
دستور if تو در تو    
استفاده از عملگرهای منطقی    
دستور Switch    
تکرار    
حلقه While    
حلقه do while    
حلقه for    
حلقه‌های تو در تو (Nested Loops)    
خارج شدن از حلقه با استفاده از break و continue    
آرایه‌ها    
آرایه‌های چند بعدی    
متد    
مقدار برگشتی از یک متد    
پارامترها و آرگومان‌ها    
ارسال آرگومان‌ها به روش ارجاع    
ارسال آرایه به عنوان آرگومان    
محدوده متغیر    
پارامترهای اختیاری    
سربارگذاری متدها    
بازگشت (Recursion)    
شمارش (Enumeration)    
اشاره‌گر (Pointer)    
مراجع (References)    
تبدیل‌ ضمنی    
تبدیل‌ صریح    
برنامه نویسی شیء گرا (Object Oriented Programming )    
کلاس    
سازنده‌ها (Constructors)    
مخرب‌ها (Destructors)    
سطح دسترسی    
کپسوله کردن (Encapsulation)    
خواص (Property)    
فضای نام (Namespace)    
وراثت    
سطح دسترسی Protect    
اعضای استاتیک    
کلاس استاتیک    
ترکیب (Composition)    
متدهای مجازی    
کلاس تو در تو (Nested Class)    
تابع دوست (Friend Function)    
Upcasting و Downcasting    
چند ریختی (polymorphism)    
رابط (interface)    
ساختار (Struct)    
ایجاد آرایه‌ای از کلاسها    
Template    
متدهای عمومی    
سربارگذاری متدهای عمومی    
کلاس‌های عمومی    
سربارگذاری عملگرها (Operator Overloading)    
مدیریت استثناءها و خطایابی    
دستورات try و catch    
راه‌اندازی مجدد استثناء   

 ۲۰۷ صفحه، ۴ مگابایت، زبان فارسی، PDF، 
چاپ ۱۳۹۶، قیمت الکترونیکی: ۱۰۰۰۰ ت - 3.49€
۵۰٪ تخفیف اولین خرید با کد welcome50
خرید کتاب الکترونیکنسخه نمونه رایگان

راهنمای دانلود کتاب سی پلاس پلاس به زبان ساده

برای دانلود کتاب سی پلاس پلاس به زبان ساده و دسترسی قانونی به هزاران کتاب و کتاب صوتی دیگر، اپلیکیشن کتابراه را نصب کنید.

دانلود کتاب  سی پلاس پلاس به زبان ساده
امیر مهدی قنبریان
۱۳۹۷/۱/۸
سلام، بعد از اضافه شدن چیز های جدید به کتاب میشه آپدیتش کرد یا باید نسخه جدید رو خریداری کرد؟
یونس ابراهیمی
۱۳۹۷/۱/۸
سلام، بله میشه آپدیت کرد و نیاز به خرید نسخه جدید نیست
مصطفی جولایی جولایی
۱۳۹۷/۱/۱۵
واقعا فوق العاده بود استاد بزرگ... بسیار ساده و روان و کامل مباحثو توضیح دادید... تشکر فراوان بابت این خدمت انسان دوستانه شما🌷
ناتانیاهو ناتانیاهوبرد
۱۳۹۷/۱/۳۱
واقعا کتاب بی نظیری میباشد و به صورت کامل توضیحات داده شده است
مشاهد همه دیدگاه‌ها (۱۴)