دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
دسته بندی: برنامه نويسي ویرایش: نویسندگان: Stanley B. Lippman سری: ISBN (شابک) : 0201834545, 9780201834543 ناشر: Addison-Wesley Professional سال نشر: 1996 تعداد صفحات: 182 زبان: English فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) حجم فایل: 1 مگابایت
کلمات کلیدی مربوط به کتاب داخل مدل C Object: کتابخانه، ادبیات کامپیوتر، C/C++
در صورت تبدیل فایل کتاب Inside the C++ Object Model به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب داخل مدل C Object نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
هدف این کتاب برنامه نویس C++ مبتدی/متوسط است که می خواهند مفاهیم معنایی مدل شیء C++ و چگونگی تأثیر مدل بر برنامه هایشان را درک کنند.
This book is aimed at the beginner/intermediate C++ programmer who wants to understand the semantic implications of the C++ object model and how the model affects their programs.
Main Page......Page 1
Table of content......Page 3
Copyright......Page 5
Preface......Page 8
What Is the C++ Object Model?......Page 11
Organization of This Book......Page 15
The Intended Audience......Page 16
A Note on Program Examples and Program Execution......Page 17
Acknowledgments......Page 18
References......Page 20
Chapter 1. Object Lessons......Page 23
Layout Costs for Adding Encapsulation......Page 28
1.1 The C++ Object Model......Page 29
1.2 A Keyword Distinction......Page 35
1.3 An Object Distinction......Page 41
Chapter 2. The Semantics of Constructors......Page 52
2.1 Default Constructor Construction......Page 55
2.2 Copy Constructor Construction......Page 62
2.3 Program Transformation Semantics......Page 71
2.4 Member Initialization List......Page 82
Chapter 3. The Semantics of Data......Page 87
3.1 The Binding of a Data Member......Page 91
3.2 Data Member Layout......Page 94
3.3 Access of a Data Member......Page 96
3.4 Inheritance and the Data Member......Page 100
3.5 Object Member Efficiency......Page 118
3.6 Pointer to Data Members......Page 123
Chapter 4. The Semantics of Function......Page 129
4.1 Varieties of Member Invocation......Page 131
4.2 Virtual Member Functions......Page 141
4.3 Function Efficiency......Page 155
4.4 Pointer-to-Member Functions......Page 159
4.5 Inline Functions......Page 166
Chapter 5. Semantics of Construction, Destruction, and Copy......Page 171
Presence of a Pure Virtual Destructor......Page 174
Presence of a Virtual Specification......Page 175
Presence of const within a Virtual Specification......Page 176
A Reconsidered Class Declaration......Page 177
5.1 Object Construction without Inheritance......Page 178
5.2 Object Construction under Inheritance......Page 187
5.3 Object Copy Semantics......Page 198
5.4 Object Efficiency......Page 203
5.5 Semantics of Destruction......Page 209
Chapter 6. Runtime Semantics......Page 212
6.1 Object Construction and Destruction......Page 216
6.2 Operators new and delete......Page 227
6.3 Temporary Objects......Page 239
Chapter 7. On the Cusp of the Object Model......Page 248
7.1 Templates......Page 250
7.2 Exception Handling......Page 264
7.3 Runtime Type Identification......Page 273
7.4 Efficient, but Inflexible?......Page 281