دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش: 2nd ed نویسندگان: Jesse Liberty, Safari Tech Books Online سری: ISBN (شابک) : 0672324253 ناشر: Sams سال نشر: 2002 تعداد صفحات: 317 زبان: English فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) حجم فایل: 3 مگابایت
در صورت ایرانی بودن نویسنده امکان دانلود وجود ندارد و مبلغ عودت داده خواهد شد
در صورت تبدیل فایل کتاب Sams teach yourself C++ in 10 minutes : Includes index به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب Sams در عرض 10 دقیقه به خود ++ C می آموزد: شامل فهرست می شود نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
ملزومات C++ در قالبی راحت و آسان برای استفاده.
C++ essentials in a convenient, easy-to-use format.
Sams Teach Yourself C++ in 10 Minutes, Second Edition......Page 2
Copyright © 2002 by Sams Publishing......Page 3
Contents......Page 4
About the Authors......Page 10
We Want to Hear from You!......Page 12
A Different Approach......Page 14
What About C++?......Page 15
Conventions Used in This Book......Page 16
The Mission......Page 18
The C++ Language......Page 19
C++, ANSI C++,Windows, and Other Areas of Confusion......Page 20
Your Compiler and Editor......Page 21
The Development Cycle......Page 22
A Simple Program......Page 23
Parts of the Program......Page 24
Compile-Time Errors......Page 25
Summing Up......Page 26
Enhancing the Empty Program......Page 27
The #include, Character by Character......Page 28
Namespaces......Page 29
Functions......Page 30
The cout Statement,Word by Word......Page 31
Summing Up......Page 32
Performing and Displaying a Calculation......Page 33
Using an Input Stream......Page 35
Using int Variables and Constants......Page 38
Types of Variables and Valid Names......Page 40
Summing Up......Page 42
Numeric Input......Page 43
What Went Wrong?......Page 46
Summing Up......Page 48
Dealing with a Failed Input Stream......Page 49
Summing Up......Page 54
Exception Handling—A Better Way......Page 55
Summing Up......Page 58
What Is a Function?......Page 59
Defining Functions......Page 60
Breaking the Example into Functions......Page 61
Refactoring......Page 66
Where You Put Function Code......Page 67
Global Variables......Page 68
Summing Up......Page 69
What Is a Module?......Page 70
Why Use a Module?......Page 71
Making a Library Changes Your Names......Page 73
Calling the Functions......Page 75
Compiling Separately......Page 77
Summing Up......Page 78
Doing Things More Than Once......Page 79
Doing Things at Least Once......Page 80
Doing Things Zero or More Times......Page 84
Summing Up......Page 85
Nesting Loops......Page 86
Relational Operators......Page 88
Simplifying by Using a bool Variable......Page 91
Summing Up......Page 93
switch Statements......Page 94
Generalizing the Calculator......Page 95
Dealing with the New Exception......Page 99
Summing Up......Page 100
Using an Array to Create a Calculator Tape......Page 101
The Tape......Page 102
The for Loop......Page 104
Incrementing and Decrementing......Page 105
The Calculator Tape in the Accumulator......Page 106
Summing Up......Page 107
Heaps Versus Stacks......Page 108
Pointers, References, and Arrays......Page 110
Pointers Are Dangerous......Page 118
Deleting from the Heap......Page 119
Summing Up......Page 120
Why Storage from the Heap Makes Testing Critical......Page 121
Making the Calculator More General with a “Little Language”......Page 122
Debugging Without a Debugger......Page 131
Summing Up......Page 133
Getting Organized......Page 134
Declaring Enumerated Types......Page 135
Structures on the Stack......Page 139
Structures from the Heap......Page 140
A Unidirectional Linked List with Structures for the Tape......Page 141
Function Pointers and Callbacks......Page 143
Summing Up......Page 148
Saving the Tape Between Sessions......Page 149
Recalling the Tape......Page 153
Replaying the Tape to Restore State......Page 154
Summing Up......Page 157
Classes Versus Instances......Page 158
Constructors and Destructors......Page 162
The Copy Constructor and When You Need It......Page 167
Relaxing “Declare Before Use” Within Classes......Page 168
Summing Up......Page 169
Moving Functions into Classes......Page 170
Summing Up......Page 174
Class Notation......Page 176
The Private and Public Members of aRequest......Page 178
Initialization......Page 179
Internal State......Page 181
Naming......Page 184
Moving Function Content into Member Functions......Page 185
Summing Up......Page 191
Using a Standard C++ Library Class......Page 192
The User Interface in an Object......Page 197
The main.cpp......Page 203
Summing Up......Page 204
Declaring Overloaded Member Functions in a Class......Page 205
What Does It Mean to Overload an Operator?......Page 210
Operator Overloading Can Be Dangerous......Page 211
Overloading Assignment and the Copy Constructor......Page 216
Summing Up......Page 218
Declaring Inheritance......Page 219
Referring to an Object as Its Class or Its Superclass......Page 225
Overriding Functions......Page 227
Protected Access......Page 229
What Is virtual?......Page 230
Calling the Superclass......Page 233
Summing Up......Page 234
Writing Test Harnesses......Page 236
Testing the Classes with Known Cases......Page 237
Regression Testing......Page 239
Summing Up......Page 240
Creating Interfaces......Page 242
Multiple Inheritance......Page 250
Static Member Variables and Functions in Classes......Page 253
Summing Up......Page 258
Declaring and Using Templates......Page 260
Summing Up......Page 275
Inlining......Page 276
Incrementing and Decrementing......Page 278
Timing Your Code......Page 279
Summing Up......Page 281
Things You Can Do to Enhance the Calculator......Page 283
Lessons Learned......Page 284
APPENDEX A Operators......Page 288
APPENDIX B Operator Precedence......Page 299
INDEX......Page 302