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

عکس جلد کتاب سی پلاس پلاس به زبان ساده
قیمت:
۳۰۰۰۰ تومان - 6.49€
۵۰٪ تخفیف اولین خرید با کد welcome50

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

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

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

کتاب سی پلاس پلاس به زبان ساده اثر یونس ابراهیمی، یکی از کامل‌ترین کتاب‌های آموزش سی پلاس پلاس است. عمومیت زبان 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
تعداد صفحات۲۰۷
زبانفارسی
موضوع کتابکتاب‌های آموزش برنامه نویسی
قیمت نسخه الکترونیک
۳۰۰۰۰ ت - 6.49 یورو
خرید کتاب الکترونیک

نقد، بررسی و نظرات کتاب سی پلاس پلاس به زبان ساده

A_A Kavi
۱۳۹۹/۸/۳۰
کتاب بسیار عالی برای شروع یادگیری برنامه نویسی به زبان c++، که همه مطالب به صورتی ساده و روان و‌ جامع بیان شده است. از نقاط قوت آن می‌توان به استفاده از تصاویر اشاره کرد که این کتاب را بسیار کارآمدتر کرده است.
سپاس فراوان از آقای ابراهیمی 🙏
Amir Mohsen Ghasemi
۱۳۹۹/۵/۹
از بابت تالیف و نوشتن این کتاب ممنونم. کتاب خیلی خوبس است اما در مورد انواع داده در صفحات 39 و 40 کتاب، می‌توان long long، long long int، signed long long و signed long long int را هم افزود که انواع داده بزرگتری هستند.
مریم عسگری
۱۳۹۷/۱/۲۰
سلام، من قصد دارم با زبان C++ را روی سیستم عامل لینوکس کار کنم. این کتاب می‌تونه کمکم کنه؟ (با ویژوآل استودیو تا به حال کار نکردم و در مورد C++ هم سالها پیش کمی مطالعه داشتم. اما Fortran را قبلا کمی کار کردم. ضمن این که کار با لینوکس را هم به تازگی شروع کردم. )
ایمان محمدی
۱۴۰۰/۳/۱۰
توصیه نمیکنم مخصوصا برای دوستانی که میخوان به صورت درستی آموزش ببینند خیلی از مطالب سرسری عبور کرده مثال‌های کمی داره از صفحه صد به بعد اگه مبتدی باشی به مشکل برمیخوری
کلا اگه دنبال کتاب خوب هستی باید بگم این انتخاب افتضاحیه
شهرام حسین زاده
۱۳۹۹/۳/۱۶
ببخشید این کتاب چاپ نشده ک سفارش بدیم یا بخریم
در ضمن من مبتدی هستم و خیلی خیلی عاشق صنعت بازی سازی هستم. بنظرتون خوبه از این کتاب شروع کنم؟
ممنون میشم جواب بدین❤🌷
مصطفی جولایی جولایی
۱۳۹۷/۱/۱۵
واقعا فوق العاده بود استاد بزرگ... بسیار ساده و روان و کامل مباحثو توضیح دادید... تشکر فراوان بابت این خدمت انسان دوستانه شما🌷
امیر مهدی قنبریان
۱۳۹۷/۱/۸
سلام، بعد از اضافه شدن چیز‌های جدید به کتاب میشه آپدیتش کرد یا باید نسخه جدید رو خریداری کرد؟
امین رضایی
۱۳۹۶/۱۱/۲۵
فوق العاده عالی... البته بهتره بگم که از کتاب‌هایی که تو دانشگاه تدریس میشن و یا اکثر کتابهای موجود در بازار خیلی خیلی بهتره
ممنون از آقای ابراهیمی
مشاهده همه نظرات ۲۴

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

برای دریافت کتاب سی پلاس پلاس به زبان ساده و دسترسی به هزاران کتاب الکترونیک و کتاب صوتی دیگر و همچنین مطالعه معرفی کتاب‌ها و نظرات کاربران درباره کتاب‌ها لازم است اپلیکیشن کتابراه را نصب کنید.

کتاب‌ها در اپلیکیشن کتابراه با فرمت‌های epub یا pdf و یا mp3 عرضه می‌شوند.