دانلود رایگان کتاب:
A Complete Guide to Programming in C++
معرفی و دانلود کتاب:

A Complete Guide to Programming in C++

A Complete Guide to Programming in C++
نویسندگان

Peter Prinz

,

Ulla Kirch‑Prinz

سال انتشار

2002

تعداد صفحات

846

سطح کتاب

مبتدی

زبان کتاب

انگلیسی

حجم فایل

9MB

باکس دانلود

مطالعه کنید

ویرایش محتوا

درباره کتاب A Complete Guide to Programming in C++:

کتاب A Complete Guide to Programming in C++ یک راهنمای جامع و ساختاریافته برای یادگیری زبان C++ است که از مفاهیم پایه شروع کرده و به توسعه نرم‌افزار حرفه‌ای می‌رسد. این کتاب هم‌زمان نقش یک کتاب درسی آموزشی و یک مرجع فنی را ایفا می‌کند و با مثال‌ها، تمرین‌ها و مطالعات موردی متنوع، درک عمیق و کاربردی زبان C++ را برای خواننده فراهم می‌سازد.

خلاصه کتاب A Complete Guide to Programming in C++:

نویسندگان کتاب آموزش C++ را از اصول اولیه مانند انواع داده، توابع، جریان‌های ورودی و خروجی و ساختارهای کنترلی آغاز می‌کنند و به‌تدریج مفاهیم مهم‌تری مانند اشاره‌گرها، کلاس‌ها، سازنده‌ها، مدیریت حافظه و فایل‌ها را معرفی می‌نمایند. ترتیب فصل‌ها به‌شکلی انتخاب شده که خواننده در هر مرحله بتواند برنامه‌های عملی و قابل استفاده بنویسد و صرفاً با تئوری مواجه نشود. در نیمه‌ی پیشرفته‌تر کتاب مباحثی نظیر وراثت، چندریختی، کلاس‌های انتزاعی، استثناها، قالب‌ها (Templates) و کانتینرهای استاندارد STL به‌صورت عمیق پوشش داده شده‌اند. وجود تمرین‌ها همراه با پاسخ، مطالعات موردی و ضمائم کاربردی مانند تقدم عملگرها و پیش‌پردازنده‌ها، این کتاب را به منبعی ارزشمند برای دانشجویان و برنامه‌نویسانی تبدیل کرده است که قصد تسلط اصولی بر C++ دارند.
ویرایش محتوا

فهرست مطالب کتاب A Complete Guide to Programming in C++:

Chapter 1 Fundamentals

Chapter 2 Fundamental Types, Constants, and Variables

Chapter 3 Using Functions and Classes

Chapter 4 Input and Output with Streams

Chapter 5 Operators for Fundamental Types

Chapter 6 Control Flow

Chapter 7 Symbolic Constants and Macros

Chapter 8 Converting Arithmetic Types

Chapter 9 The Standard Class string

Chapter 10 Functions

Chapter 11 Storage Classes and Namespaces

Chapter 12 References and Pointers

Chapter 13 Defining Classes

Chapter 14 Methods

Chapter 15 Member Objects and Static Members

Chapter 16 Arrays

Chapter 17 Arrays and Pointers

Chapter 18 Fundamentals of File Input and Output

Chapter 19 Overloading Operators

Chapter 20 Type Conversion for Classes

Chapter 21 Dynamic Memory Allocation

Chapter 22 Dynamic Members

Chapter 23 Inheritance

Chapter 24 Type Conversion in Class Hierarchies

Chapter 25 Polymorphism

Chapter 26 Abstract Classes

Chapter 27 Multiple Inheritance

Chapter 28 Exception Handling

Chapter 29 More About Files

Chapter 30 More About Pointers

Chapter 31 Manipulating Bits

Chapter 32 Templates

Chapter 33 Containers

موارد اخیر