ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

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


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب C++ for Programmers: contains 240 examples

دانلود کتاب C ++ برای برنامه نویسان: شامل 240 مثال است

C++ for Programmers: contains 240 examples

مشخصات کتاب

C++ for Programmers: contains 240 examples

ویرایش:  
نویسندگان: ,   
سری: Deitel developer series 
ISBN (شابک) : 0137001304, 9780137001309 
ناشر: Prentice Hall; Pearson Education 
سال نشر: 2009 
تعداد صفحات: 1047 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 8 مگابایت 

قیمت کتاب (تومان) : 50,000



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 14


در صورت تبدیل فایل کتاب C++ for Programmers: contains 240 examples به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب C ++ برای برنامه نویسان: شامل 240 مثال است نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی در مورد کتاب C ++ برای برنامه نویسان: شامل 240 مثال است

عملی، پوشش غنی نمونه از:
کلاس ها، اشیاء، کپسولاسیون، وراثت، مطالعات موردی OOP یکپارچه چند شکلی: زمان، کتاب نمرات، قدرت صنعتی کارکنان، OOD/UML (R) 95 صفحه ) 2 کتابخانه الگوی استاندارد ATM مورد مطالعه (STL): کانتینرها، تکرارکننده‌ها و الگوریتم‌های ورودی/خروجی، انواع، بیانیه‌های کنترل، آرایه‌های توابع، بردارها، اشاره‌گرها، کلاس رشته منابع، بارگذاری بیش از حد اپراتور رشته‌ها به سبک C، مدیریت استثنای الگوها، بیت فایل‌ها و دستکاری کاراکتر کتابخانه‌ها را تقویت می‌کند و آینده اشکال‌زدای C++ GNU(TM) و Visual C++(R) و موارد دیگر...VISITWWW.DEITEL.COM
برای اطلاعات در مورد دوره های آموزشی شرکتی سری Deitel(R) Dive-Into(R) ارائه شده به مشتری سایت‌های سراسر جهان (یا به deitel@deitel.com بنویسید) دانلود نمونه‌های کد فهرست رو به رشد برنامه‌نویسی، وب 2.0 و مراکز منابع مرتبط با نرم‌افزار را بررسی کنید برای دریافت به‌روزرسانی‌های این کتاب، در DEITEL(R) BUZZ رایگان مشترک شوید. خبرنامه آنلاینایمیل درwww .deitel.com/newsletter/subscribe.htmlمسائل آرشیو شده DEITEL(R) BUZZ ONLINEراهنمای برنامه نویس حرفه ای DEITEL(R) برای C++ و برنامه شی گرا را بخوانید. توسعه

این کتاب که برای برنامه نویسانی با پیشینه برنامه نویسی زبان سطح بالا نوشته شده است، رویکرد کد زنده امضای Deitel را برای آموزش برنامه نویسی به کار می گیرد و زبان C++ و کتابخانه های استاندارد C++ را به طور عمیق بررسی می کند. . این کتاب مفاهیم را در زمینه برنامه‌های کاملاً آزمایش‌شده، کامل با سایه‌زنی نحو، برجسته‌سازی کد، پیش‌بینی کد و خروجی‌های برنامه ارائه می‌کند. این کتاب دارای 240 برنامه ++C با بیش از 15000 خط کد C++ اثبات شده و صدها نکته است که به شما کمک می‌کند برنامه‌های کاربردی قوی بسازید. به سرعت به سمت موضوعات پیشرفته تر، از جمله الگوها، مدیریت استثنا، کتابخانه الگوی استاندارد (STL) و ویژگی های انتخاب شده از کتابخانه های Boost بروید. شما از رفتار کلاسیک Deitels از برنامه نویسی شی گرا و مطالعه موردی OOD/UML(R) 2 ATM، از جمله اجرای کامل C++ لذت خواهید برد. وقتی کارتان تمام شد، همه چیزهایی را که برای ساختن برنامه‌های C++ شی گرا نیاز دارید، خواهید داشت.

DEITEL(R) Series Developer برای برنامه نویسان تمرین طراحی شده است. این مجموعه درمان‌های متمرکز فناوری‌های نوظهور، از جمله C++، .NET، Java(TM)، خدمات وب، اینترنت و توسعه وب و موارد دیگر را ارائه می‌کند.

PRE-PUBLICATION REVIEWER Testimonials
\"یک پوشش عالی "اولین اشیاء" از C++. ارائه مثال محور با مطالعه موردی UML اختیاری که مطالب را در یک پروژه مهندسی نرم افزار در حال انجام زمینه ای می کند غنی شده است." --گاوین آزبورن، موسسه ساسکاچوان علم و فناوری کاربردی

\"معرفی UML در مراحل اولیه ایده خوبی است.\" --Raymond Stephenson, Microsoft

\"استفاده خوب از نمودارها، به ویژه از پشته تماس فعال سازی و توابع بازگشتی.\" -- Amar Raheja، دانشگاه پلی تکنیک ایالتی کالیفرنیا، Pomona

\"بحث فوق العاده ای در مورد اشاره گرها -- احتمالا بهترین چیزی که من دیده ام." --Anne B. هورتون، لاکهید مارتین

\"پوشش عالی چندشکلی و نحوه پیاده‌سازی چندشکلی توسط کامپایلر در زیر سرپوش.\" --Ed James-Beckham, Borland

\" فصل Boost/C++0x شما را به سرعت با مدیریت حافظه و کتابخانه‌های بیان منظم راه‌اندازی می‌کند، به علاوه اشتهای شما را برای استانداردسازی ویژگی‌های جدید C++ تحریک می‌کند.\" --Ed Brey، Kohler Co.
< br />\"معرفی عالی برای کتابخانه قالب استاندارد (STL). بهترین کتاب برنامه نویسی ++C!\" --ریچارد آلبرایت، کالج گلدی-بیکام

\"درست زمانی که فکر می کنید روی یادگیری یک موضوع تمرکز کرده اید، ناگهان متوجه می شوید که بیشتر از خودتان یاد گرفته اید. انتظار می رود.\" --چاد ویلورث، دانشگاه واشنگتن، تاکوما

\"کامل ترین درمانی C++ که من دیده ام. مملو از مطالعات موردی در دنیای واقعی که چرخه عمر توسعه نرم افزار کامل را پوشش می دهد. نمونه‌های کد فوق‌العاده هستند!\" --Terrell Hull, Logicalis Integration Solutions/


توضیحاتی درمورد کتاب به خارجی

PRACTICAL, EXAMPLE-RICH COVERAGE OF:
Classes, Objects, Encapsulation, Inheritance, Polymorphism Integrated OOP Case Studies: Time, GradeBook, Employee Industrial-Strength, 95-Page OOD/UML(R) 2 ATM Case Study Standard Template Library (STL): Containers, Iterators and Algorithms I/O, Types, Control Statements, Functions Arrays, Vectors, Pointers, References String Class, C-Style Strings Operator Overloading, Templates Exception Handling, Files Bit and Character Manipulation Boost Libraries and the Future of C++ GNU(TM) and Visual C++(R) Debuggers And more...VISITWWW.DEITEL.COM
For information on Deitel(R) Dive-Into(R) Series corporate training courses offered at customer sites worldwide (or write to deitel@deitel.com) Download code examples Check out the growing list of programming, Web 2.0 and software-related Resource Centers To receive updates for this book, subscribe to the freeDEITEL(R) BUZZ ONLINEe-mail newsletter atwww.deitel.com/newsletter/subscribe.htmlRead archived issues of theDEITEL(R) BUZZ ONLINEThe professional programmer's DEITEL(R) guide to C++ and object-oriented application development

Written for programmers with a background in high-level language programming, this book applies the Deitel signature live-code approach to teaching programming and explores the C++ language and C++ Standard Libraries in depth. The book presents the concepts in the context of fully tested programs, complete with syntax shading, code highlighting, code walkthroughs and program outputs. The book features 240 C++ applications with over 15,000 lines of proven C++ code, and hundreds of tips that will help you build robust applications.

Start with an introduction to C++ using an early classes and objects approach, then rapidly move on to more advanced topics, including templates, exception handling, the Standard Template Library (STL) and selected features from the Boost libraries. You'll enjoy the Deitels' classic treatment of object-oriented programming and the OOD/UML(R) 2 ATM case study, including a complete C++ implementation. When you're finished, you'll have everything you need to build object-oriented C++ applications.

TheDEITEL(R) Developer Seriesis designed for practicing programmers. The series presents focused treatments of emerging technologies, including C++, .NET, Java(TM), web services, Internet and web development and more.

PRE-PUBLICATION REVIEWER TESTIMONIALS
"An excellent 'objects first' coverage of C++. The example-driven presentation is enriched by the optional UML case study that contextualizes the material in an ongoing software engineering project." --Gavin Osborne, Saskatchewan Institute of Applied Science and Technology

"Introducing the UML early on is a great idea." --Raymond Stephenson, Microsoft

"Good use of diagrams, especially of the activation call stack and recursive functions." --Amar Raheja, California State Polytechnic University, Pomona

"Terrific discussion of pointers--probably the best I have seen." --Anne B. Horton, Lockheed Martin

"Great coverage of polymorphism and how the compiler implements polymorphism 'under the hood.'" --Ed James-Beckham, Borland

"The Boost/C++0x chapter will get you up and running quickly with the memory management and regular expression libraries, plus whet your appetite for new C++ features being standardized." --Ed Brey, Kohler Co.

"Excellent introduction to the Standard Template Library (STL). The best book on C++ programming!" --Richard Albright, Goldey-Beacom College

"Just when you think you are focused on learning one topic, suddenly you discover you've learned more than you expected." --Chad Willwerth, University of Washington, Tacoma

"The most thorough C++ treatment I've seen. Replete with real-world case studies covering the full software development lifecycle. Code examples are extraordinary!" --Terrell Hull, Logicalis Integration Solutions/



فهرست مطالب

Cover......Page 1
Copyright......Page 3
Deitel® Series Page......Page 5
Deitel Resource Centers......Page 7
Preface......Page 11
Before You Begin......Page 28
1. Introduction......Page 29
1.1. Introduction......Page 31
1.2. History of C and C++......Page 32
1.3. C++ Standard Library......Page 33
1.4. Key Software Trend: Object Technology......Page 35
1.5. Typical C++ Development Environment......Page 37
1.6. Notes About C++ and C++ for Programmers......Page 40
1.7. Test-Driving a C++ Application......Page 41
1.8. Software Technologies......Page 47
1.9. Future of C++: Open Source Boost Libraries, TR1 and C++0x......Page 48
1.10. Software Engineering Case Study: Introduction to Object Technology and the UML......Page 49
1.11. Wrap-Up......Page 54
1.12. Web Resources......Page 55
2. Introduction to C++ Programming......Page 57
2.1. Introduction......Page 59
2.2. First Program in C++: Printing a Line of Text......Page 60
2.3. Modifying Our First C++ Program......Page 64
2.4. Another C++ Program: Adding Integers......Page 66
2.5. Arithmetic......Page 71
2.6. Decision Making: Equality and Relational Operators......Page 73
2.7. (Optional) Software Engineering Case Study: Examining the ATM Requirements Specification......Page 78
2.8. Wrap-Up......Page 87
3. Introduction to Classes and Objects......Page 88
3.1. Introduction......Page 90
3.2. Classes, Objects, Member Functions and Data Members......Page 91
3.3. Overview of the Chapter Examples......Page 93
3.4. Defining a Class with a Member Function......Page 94
3.5. Defining a Member Function with a Parameter......Page 98
3.6. Data Members, set Functions and get Functions......Page 102
3.7. Initializing Objects with Constructors......Page 110
3.8. Placing a Class in a Separate File for Reusability......Page 115
3.9. Separating Interface from Implementation......Page 120
3.10. Validating Data with set Functions......Page 128
3.11. (Optional) Software Engineering Case Study: Identifying the Classes in the ATM Requirements Specification......Page 134
3.12. Wrap-Up......Page 141
4. Control Statements: Part 1......Page 142
4.1. Introduction......Page 144
4.2. Control Structures......Page 145
4.3. if Selection Statement......Page 149
4.4. if...else Double-Selection Statement......Page 151
4.5. while Repetition Statement......Page 156
4.6. Counter-Controlled Repetition......Page 158
4.7. Sentinel-Controlled Repetition......Page 164
4.8. Nested Control Statements......Page 172
4.9. Assignment Operators......Page 177
4.10. Increment and Decrement Operators......Page 178
4.11. (Optional) Software Engineering Case Study: Identifying Class Attributes in the ATM System......Page 182
4.12. Wrap-Up......Page 187
5. Control Statements: Part 2......Page 188
5.1. Introduction......Page 190
5.2. Essentials of Counter-Controlled Repetition......Page 191
5.3. for Repetition Statement......Page 193
5.4. Examples Using the for Statement......Page 198
5.5. do...while Repetition Statement......Page 204
5.6. switch Multiple-Selection Statement......Page 207
5.7. break and continue Statements......Page 218
5.8. Logical Operators......Page 221
5.9. Confusing the Equality (==) and Assignment (=) Operators......Page 227
5.10. (Optional) Software Engineering Case Study: Identifying Objects\' States and Activities in the ATM System......Page 229
5.11. Wrap-Up......Page 234
6. Functions and an Introduction to Recursion......Page 235
6.1. Introduction......Page 237
6.2. Program Components in C++......Page 238
6.3. Math Library Functions......Page 239
6.4. Function Definitions with Multiple Parameters......Page 241
6.5. Function Prototypes and Argument Coercion......Page 247
6.6. C++ Standard Library Header Files......Page 251
6.7. Case Study: Random Number Generation......Page 254
6.8. Case Study: Game of Chance; Introducing enum......Page 262
6.9. Storage Classes......Page 268
6.10. Scope Rules......Page 272
6.11. Function Call Stack and Activation Records......Page 276
6.12. Functions with Empty Parameter Lists......Page 280
6.13. Inline Functions......Page 282
6.14. References and Reference Parameters......Page 284
Index......Page 0




نظرات کاربران