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


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

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

خرید نسخه الکترونیکنسخه نمونه رایگان
 ۲۰۹ صفحه، ۳ مگابایت، زبان فارسی، PDF، 
قیمت الکترونیکی: ۱۰۰۰۰ تومان
ویژه امروز: ۲۵۰۰ تومان (۷۵%)
۵۰٪ تخفیف اولین خرید با کد welcome50

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

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

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

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

فهرست مطالب

++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    
راه‌اندازی مجدد استثناء   

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

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

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