LEADER 02706nam 2200481 450 001 9910522961403321 005 20230215174250.0 010 $a1-4842-7407-5 024 7 $a10.1007/978-1-4842-7407-1 035 $a(MiAaPQ)EBC6825137 035 $a(Au-PeEL)EBL6825137 035 $a(CKB)20106382300041 035 $a(OCoLC)1288469038 035 $a(OCoLC-P)1288469038 035 $a(CaSebORM)9781484274071 035 $a(PPN)260834017 035 $a(EXLCZ)9920106382300041 100 $a20220828d2022 uy 0 101 0 $aeng 135 $aurcnu|||||||| 181 $ctxt$2rdacontent 182 $cc$2rdamedia 183 $acr$2rdacarrier 200 10$aPractical C++ design $efrom programming to architecture /$fAdam B. Singer 205 $a2nd ed. 210 1$aNew York, New York :$cApress L. P.,$d[2022] 210 4$d©2022 215 $a1 online resource (303 pages) 311 08$aPrint version: Singer, Adam B. Practical C++ Design Berkeley, CA : Apress L. P.,c2021 9781484274064 320 $aIncludes bibliographical references and index. 327 $aChapter 1: Defining the Case Study -- Chapter 2: Decomposition -- Chapter 3: The Stack -- Chapter 4: The Command Dispatcher -- Chapter 5: The Command Line Interface -- Chapter 6: The Graphical User Interface -- Chapter 7: Plugins -- Chapter 8: New Requirements -- Appendix A: Acquiring, Building, and Executing pdCalc -- Appendix B: Organization of the Source Code -- References. 330 $aGo from competent C++ developer to skilled designer or architect using this book as your personal C++ design master class. Updated for the C++20 standard, this title will guide you through the design and implementation of an engaging case study that forms the backdrop for learning the art of applying design patterns and modern C++ techniques to create a high quality, robust application. Starting with a quick exploration of the requirements for building the application, you'll delve into selecting an appropriate architecture, eventually designing and implementing all of the necessary modules to meet the project's requirements. By the conclusion of Practical C++ Design , you'll have constructed a fully functioning calculator capable of building and executing on any platform that supports both Qt and C++20. Access to the complete source code will help speed your learning. 606 $aC++ (Computer program language) 615 0$aC++ (Computer program language) 676 $a005.133 700 $aSinger$b Adam B.$0856560 801 0$bMiAaPQ 801 1$bMiAaPQ 801 2$bMiAaPQ 906 $aBOOK 912 $a9910522961403321 996 $aPractical C++ Design$91912881 997 $aUNINA LEADER 01062nam0 22002533i 450 001 VAN0081634 005 20110126121309.522 100 $a20110126d1965 |0itac50 ba 101 $aita 102 $aIT 105 $a|||| ||||| 200 1 $aˆLa ‰popolazione del dipartimento del Reno$fAthos Bellettini 210 $aBologna$cZanichelli$d[1965] 215 $aXV, 523 p., [28] c. di tav. (1 ripieg.)$cill.$d24 cm. 410 1$1001VAN0081639$12001 $aFonti e ricerche per la storia di Bologna$1210 $aBologna$cZanichelli. 620 $dBologna$3VANL000003 700 1$aBellettini$bAthos$3VANV067740$0129634 712 $aZanichelli $3VANV110843$4650 801 $aIT$bSOL$c20240621$gRICA 899 $aBIBLIOTECA DEL DIPARTIMENTO DI LETTERE E BENI CULTURALI$1IT-CE0103$2VAN07 912 $aVAN0081634 950 $aBIBLIOTECA DEL DIPARTIMENTO DI LETTERE E BENI CULTURALI$d07CONS Ve 161 $e07 13653 20110126 996 $aPopolazione del Dipartimento del Reno$9684165 997 $aUNICAMPANIA