000 02876nam a22003857a 4500
003 phtghnu
005 20250331103209.0
007 ta
008 231017s2024 nju 000 0 eng
010 _a 2023948608
020 _a9781394193172
_q(paperback)
040 _beng
_erda
_cHNU
042 _apcc
082 _223
_3GC
_a005.13 G86
_b2024
100 1 _aGregoire, Marc,
_eauthor.
245 1 0 _aProfessional C++ /
_cMarc Gregoire.
250 _aSixth Edition
263 _a2311
264 1 _aHoboken, New Jersey, USA :
_bJohn Wiley & Sons, Inc.,
_c2024
300 _a xlix, 1326 pages :
_b illustrations ;
_c24 cm.
336 _atext
_btxt
_2rdacontent
337 _aunmediated
_bn
_2rdamedia
338 _avolume
_bnc
_2rdacarrier
490 0 _aTech today;
_v6
500 _aIncludes appendices and index.
505 _aA crash course in C++ and the standard library Working with strings and string views Coding with style Designing professional C++ programs Designing with classes Designing for reuse Memory management Gaining proficiency with classes and objects Mastering classes and objects Discovering inheritance techniques Modules, header files, and miscellaneous topics Writing generic code with templates Demystifying C++ I/O Handling errors Overloading C++ operators Overview of the C++ standard library Understanding iterators and the ranges library Standard library containers Function pointers, function objects, and lambda expressions Mastering standard library algorithms String localization and regular expressions Date and time utilities Random number facilities Additonal vocabulary types Customizing and extending the standard library Advanced templates Multithreaded programming with C++ Maximizing software engingeering methods Writing efficient C++ Becoming adept at testing Conquering debugging Incorporating design techniques and frameworks Applying design patterns Developing cross-platform and cross-language applications
520 _a"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"-- Amazon
521 _aCOECS
_bBachelor of Science in Information Technology
546 _aIn English
650 _aC++ (Computer program language).
906 _a0
_bibc
_corignew
_d2
_eepcn
_f20
_gy-gencatlg
942 _2ddc
_cBK
_h000-099
999 _c138157
_d138157