Professional C++ / (Record no. 95715)
[ view plain ]
| 000 -LEADER | |
|---|---|
| fixed length control field | 04285cam a2200337 i 4500 |
| 005 - DATE AND TIME OF LATEST TRANSACTION | |
| control field | 20260617094502.0 |
| 006 - FIXED-LENGTH DATA ELEMENTS--ADDITIONAL MATERIAL CHARACTERISTICS--GENERAL INFORMATION | |
| fixed length control field | m o d |
| 008 - FIXED-LENGTH DATA ELEMENTS--GENERAL INFORMATION | |
| fixed length control field | 260617s2024 njum o u000 0 eng d |
| 020 ## - INTERNATIONAL STANDARD BOOK NUMBER | |
| Cancelled/invalid ISBN | 9781394193172 |
| Qualifying information | paperback |
| 041 ## - LANGUAGE CODE | |
| Language code of text/sound track or separate title | eng |
| 050 #4 - LIBRARY OF CONGRESS CALL NUMBER | |
| Classification number | QA76.73.C153 |
| Item number | G733 2024 |
| 082 04 - DEWEY DECIMAL CLASSIFICATION NUMBER | |
| Classification number | 005.13/3 |
| Edition number | 23/eng/20240117 |
| 100 1# - MAIN ENTRY--PERSONAL NAME | |
| Preferred name for the person | Gregoire, Marc |
| Titles and other words associated with a name | (Software engineer), |
| Authority record control number | https://id.loc.gov/authorities/names/nb2012017600 |
| Relator term | author. |
| 245 10 - TITLE STATEMENT | |
| Title | Professional C++ / |
| Statement of responsibility, etc | Marc Gregoire. |
| 250 ## - EDITION STATEMENT | |
| Edition statement | Sixth edition. |
| 264 #1 - PUBLICATION, DISTRIBUTION, ETC. (IMPRINT) | |
| Place of publication, distribution, etc | Hoboken, New Jersey : |
| Name of publisher, distributor, etc | John Wiley & Sons, Inc., |
| Date of publication, distribution, etc | [2024] |
| 264 #4 - PUBLICATION, DISTRIBUTION, ETC. (IMPRINT) | |
| Date of publication, distribution, etc | ©2024. |
| 300 ## - PHYSICAL DESCRIPTION | |
| Extent | xlix, 1326 pages : |
| Other physical details | illustrations; |
| Dimensions | 24 cm |
| 336 ## - CONTENT TYPE | |
| Content type term | text |
| Content type code | txt |
| Source | rdacontent. |
| 337 ## - MEDIA TYPE | |
| Media type term | unmediated |
| Media type code | n |
| Source | rdamedia. |
| 338 ## - CARRIER TYPE | |
| Carrier type term | volume |
| Carrier type code | nc |
| Source | rdacarrier. |
| 340 ## - PHYSICAL MEDIUM | |
| Source | rdacc |
| Authority record control number or standard number | http://rdaregistry.info/termList/RDAColourContent/1003. |
| 500 ## - GENERAL NOTE | |
| General note | Includes index. |
| 505 0# - CONTENTS | |
| Formatted contents note | Table of Contents<br/>Introduction xli<br/><br/>Part I: Introduction to Professional C++<br/><br/>Chapter 1: a Crash Course in C++ and the Standard Library 3<br/><br/>Chapter 2: Working with Strings and String Views 87<br/><br/>Chapter 3: Coding with Style 119<br/><br/>Part II: Professional C++ Software Design<br/><br/>Chapter 4: Designing Professional C++ Programs 145<br/><br/>Chapter 5: Designing with Classes 177<br/><br/>Chapter 6: Designing for Reuse 197<br/><br/>Part III: C++ Coding the Professional Way<br/><br/>Chapter 7: Memory Management 221<br/><br/>Chapter 8: Gaining Proficiency with Classes and Objects 259<br/><br/>Chapter 9: Mastering Classes and Objects 295<br/><br/>Chapter 10: Discovering Inheritance Techniques 357<br/><br/>Chapter 11: Modules, Header Files, and Miscellaneous Topics 421<br/><br/>Chapter 12: Writing Generic Code with Templates 451<br/><br/>Chapter 13: Demystifying C++ I/o 501<br/><br/>Chapter 14: Handling Errors 533<br/><br/>Chapter 15: Overloading C++ Operators 577<br/><br/>Chapter 16: Overview of the C++ Standard Library 619<br/><br/>Chapter 17: Understanding Iterators and The Ranges Library 653<br/><br/>Chapter 18: Standard Library Containers 683<br/><br/>Chapter 19: Function Pointers, Function Objects, and Lambda Expressions 761<br/><br/>Chapter 20: Mastering Standard Library Algorithms 791<br/><br/>Chapter 21: String Localization and Regular Expressions 831<br/><br/>Chapter 22: Date and Time Utilities 861<br/><br/>Chapter 23: Random Number Facilities 879<br/><br/>Chapter 24: Additional Vocabulary Types 891<br/><br/>Part IV: Mastering Advanced Features of C++<br/><br/>Chapter 25: Customizing and Extending the Standard Library 909<br/><br/>Chapter 26: Advanced Templates 945<br/><br/>Chapter 27: Multithreaded Programming with C++ 985<br/><br/>Part V: C++ Software Engineering<br/><br/>Chapter 28: Maximizing Software Engineering Methods 1043<br/><br/>Chapter 29: Writing Efficient C++ 1065<br/><br/>Chapter 30: Becoming Adept at Testing 1093<br/><br/>Chapter 31: Conquering Debugging 1117<br/><br/>Chapter 32: Incorporating Design Techniques And Frameworks 1155<br/><br/>Chapter 33: Applying Design Patterns 1179<br/><br/>Chapter 34: Developing Cross- Platform and Cross- Language Applications 1211<br/><br/>Part VI: Appendices<br/><br/>Appendix A: C++ Interviews 1239<br/><br/>Appendix B: Annotated Bibliography 1265<br/><br/>Appendix C: Standard Library Header Files 1277<br/><br/>Appendix D: Introduction to Uml 1287<br/><br/>Index 1293 |
| 520 ## - SUMMARY, ETC. | |
| Summary, etc | Newly revised sixth edition of Professional C++. Covering almost all features of the new C++ standard codenamed C++23, the book offers case studies with working code that's been tested on Windows and Linux. |
| 545 0# - BIOGRAPHICAL OR HISTORICAL DATA | |
| Biographical or historical note | About the Author<br/>MARC GREGOIRE is a software engineer and developer of C/C++ applications for both Windows and Linux. He is a Microsoft MVP, the founder of the Belgian C++ users group, and is currently working on X-ray, CT, and 3-D geometric inspection software for Nikon Metrology. He previously worked on critical 2G and 3G telecom software for Siemens and Nokia Siemens Networks. Marc is the author of Professional C++ 2nd, 3rd, 4th, and 5th editions, co-author of C++ Standard Library Quick Reference, technical editor on numerous books and articles, and maintains a blog at nuonsoft.com/blog. |
| 650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM | |
| Topical term or geographic name as entry element | C++ (Computer program language) |
| Authority record control number | https://id.loc.gov/authorities/subjects/sh87007505. |
| 655 #4 - INDEX TERM--GENRE/FORM | |
| Genre/form data or focus term | Electronic books. |
| 856 ## - ELECTRONIC LOCATION AND ACCESS | |
| Uniform Resource Identifier | https://onlinelibrary.wiley.com/doi/book/10.1002/9781394193202 |
| Link text | Full text is available at Wiley Online Library Click here to view |
| 942 ## - ADDED ENTRY ELEMENTS | |
| Source of classification or shelving scheme | |
| Item type | EBOOK |
No items available.