000 -LEADER |
fixed length control field |
04100nam a22004095i 4500 |
001 - CONTROL NUMBER |
control field |
23353962 |
003 - CONTROL NUMBER IDENTIFIER |
control field |
OSt |
005 - DATE AND TIME OF LATEST TRANSACTION |
control field |
20250526160102.0 |
008 - FIXED-LENGTH DATA ELEMENTS--GENERAL INFORMATION |
fixed length control field |
231017s2023 inu 000 0 eng |
010 ## - LIBRARY OF CONGRESS CONTROL NUMBER |
LC control number |
2023948608 |
020 ## - INTERNATIONAL STANDARD BOOK NUMBER |
International Standard Book Number |
9781394193172 [paperback] |
040 ## - CATALOGING SOURCE |
Original cataloging agency |
DLC |
Language of cataloging |
eng |
Description conventions |
rda |
Transcribing agency |
DLC |
042 ## - AUTHENTICATION CODE |
Authentication code |
pcc |
100 1# - MAIN ENTRY--PERSONAL NAME |
Personal name |
Gregoire, Marc, |
Relator term |
author. |
245 10 - TITLE STATEMENT |
Title |
Professional C++ / |
Statement of responsibility, etc |
Marc Gregoire. |
250 ## - EDITION STATEMENT |
Edition statement |
Sixth edition. |
260 ## - PUBLICATION, DISTRIBUTION, ETC. (IMPRINT) |
Place of publication, distribution, etc |
New Jersey : |
Name of publisher, distributor, etc |
John Wiley & Sons, Inc., |
Date of publication, distribution, etc |
c2024. |
263 ## - PROJECTED PUBLICATION DATE |
Projected publication date |
2311 |
300 ## - PHYSICAL DESCRIPTION |
Extent |
xlix, 1326 pages : |
336 ## - CONTENT TYPE |
Content type term |
text |
Source |
rdacontent |
337 ## - MEDIA TYPE |
Media type term |
unmediated |
Source |
rdamedia |
338 ## - CARRIER TYPE |
Carrier type |
volume |
Source |
rdacarrier |
490 0# - SERIES STATEMENT |
Series statement |
Tech today; |
Volume number/sequential designation |
6 |
504 ## - BIBLIOGRAPHY, ETC. NOTE |
Bibliography, etc |
Includes appendices and index. |
505 ## - FORMATTED CONTENTS NOTE |
Formatted contents note |
Part I: Introduction to professional C++ -- Chapter 1: A crash course in C++ and the standard library -- Chapter 2: Working with strings and sting views -- Chapter 3: Coding with style -- Part II: Professional C++ software design -- Chapter 4: Designing professional C++ programs -- Chapter 5: Designing with classes -- Chapter 6: Designing for reuse -- Part III: C++ coding the professional way -- Chapter 7: Memory management -- Chapter 8: Gaining proficiency with classes and objects -- Chapter 9: Mastering classes and objects -- Chapter 10: Discovering inheritance techniques -- Chapter 11: Modules, header files, and miscellaneous topics -- Chapter 12: Writing generic code with templates -- Chapter 13: Deystifying C++ I/O -- Chapter 14: Handling errors -- Chapter 15: Overloading C++ operators -- Chapter 16: Overview of the C++ standard library -- Chapter 17: Understanding iterators and the ranges library -- Chapter 18: Standard library containers -- Chapter 19: Function pointers, function objects, and lambda expressions -- Chapter 20: Mastering standard library algorithms -- Chapter 21 String localization and regular expressions -- Chapter 22: Date and the time utilities -- Chapter 23: Random number facilities -- Chapter 24: Additional vocabulary types -- Part IV: Mastering advanced features of C++ -- Chapter 25: Customizing and extending the standard library -- Chapter 26: Advanced templates -- Chapter 27: Multithreaded programming with C++ -- Part V: C++ software engineering -- Chapter 28: maximizing software engineering -- Chapter 29: Writing efficient C++ -- Chapter 30: Becoming adept at testing -- Chapter 31: Conquering debugging -- Chapter 32: Incorporating design techniques and frameworks -- Chapter 33: Applying design patterns -- Chapter 34: Developing cross-platform and cross-languagee applications -- Part VI: Appendices. |
520 ## - SUMMARY, ETC. |
Summary, etc |
"Expand your C++ knowledge quickly and efficiently with this advanced resource. <br/><br/>In the newly revised sixth edition of Professional C++, veteran software engineer and developer Marc Gregoire delivers yet another volume that raises the bar for advanced programming manuals. 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.<br/><br/>As the leading resource for dedicated and knowledgeable professionals seeking to advance their C++ skills, this book provides resources that help readers: Master new features of the latest standard, C++23. Maximize C++ capabilities with effective design solutions. Discover little-known elements and learn about pitfalls and what practices to avoid. Grasp testing and debugging best practices. Learn about tips and tricks for efficiency and performance. C++ is a complex language. Professional C++, 6th Edition, allows dedicated practitioners to remain current and abreast of the latest developments and advances. |
521 ## - TARGET AUDIENCE NOTE |
Target audience note |
Adult |
541 ## - IMMEDIATE SOURCE OF ACQUISITION NOTE |
Deans/Chairperson |
Brigoli, Darlyne |
Department |
College of Computer Engineering |
Subject Category |
Computer Engineering |
546 ## - LANGUAGE NOTE |
Language note |
Text in English |
650 ## - SUBJECT ADDED ENTRY--TOPICAL TERM |
Topical term or geographic name as entry element |
C++ (Computer program language) |
906 ## - LOCAL DATA ELEMENT F, LDF (RLIN) |
a |
0 |
b |
ibc |
c |
orignew |
d |
2 |
e |
epcn |
f |
20 |
g |
y-gencatlg |
942 ## - ADDED ENTRY ELEMENTS (KOHA) |
Source of classification or shelving scheme |
|
Type of record |
Book |
998 ## - LOCAL CONTROL INFORMATION (RLIN) |
Encoded by |
adryann[new] |
Date encoded |
04/04/2025 |
998 ## - LOCAL CONTROL INFORMATION (RLIN) |
Encoded by |
Janna [edited] |
Date encoded |
04/12/2025 |