Introducing Mechanisms and APIs for Memory Management : Using Windows OS Native Runtime APIs
Book information
Description
Explore and learn introductory topics about programming mechanisms for memory management available for Microsoft Windows. This book uses C++ pointers and specialized APIs such as the smart pointers of the C++ Standard Library and Microsoft UCRT functions. You’ll also see how to work with lvalue and rvalue references. Introducing Mechanisms and APIs for Memory Management begins with topics about hardware features on the Intel x86 and Intel 64 (x64/amd64) hardware architectures and memory management. After reading this book you will be able to begin work with Windows memory management APIs. What You Will LearnUnderstand concepts and hardware features for Intel x86 and Intel 64 (x64/amd64) and memory managementDiscover C++ programming language techniques and smart pointers Work with Microsoft UCRT management APIs for memory management Who This Book Is ForSoftware and cloud developers working on Microsoft Windows. Front Matter ....Pages i-xv Memory Management (Roger Villela)....Pages 1-12 Development Environments, Memory Management, and Composite Type Pointers (Roger Villela)....Pages 13-33 Working with Smart Pointers: unique_ptr (Roger Villela)....Pages 35-58 Working with Smart Pointers: unique_ptr, shared_ptr, and weak_ptr (Roger Villela)....Pages 59-143 Working with Lvalue and Rvalue References (Roger Villela)....Pages 145-165 Working with Microsoft CRT/UCRT and Memory Management (Roger Villela)....Pages 167-184 Back Matter ....Pages 185-188
Similar books
Computer Networks: 27th International Conference, CN 2020, Gdańsk, Poland, June 23–24, 2020, Proceedings
2020 · PDF
Smart Grid and Internet of Things: Third EAI International Conference, SGIoT 2019, TaiChung, Taiwan, December 5-6, 2019, Proceedings
2020 · PDF
Information Systems Security and Privacy: 5th International Conference, ICISSP 2019, Prague, Czech Republic, February 23-25, 2019, Revised Selected Papers
2020 · PDF
Artificial Intelligence Applications and Innovations. AIAI 2020 IFIP WG 12.5 International Workshops: MHDW 2020 and 5G-PINE 2020, Neos Marmaras, Greece, June 5–7, 2020, Proceedings
2020 · PDF
Artificial Intelligence Applications and Innovations: 16th IFIP WG 12.5 International Conference, AIAI 2020, Neos Marmaras, Greece, June 5–7, 2020, Proceedings, Part II
2020 · PDF
Artificial Intelligence Applications and Innovations: 16th IFIP WG 12.5 International Conference, AIAI 2020, Neos Marmaras, Greece, June 5–7, 2020, Proceedings, Part I
2020 · PDF
Financial Cryptography and Data Security: 24th International Conference, FC 2020 , Kota Kinabalu, Malaysia, February 10–14, 2020 Revised Selected Papers
2020 · PDF
Vehicular Networking for Road Safety
2020 · PDF