MODERN C++ PROGRAMMING COOKBOOK.pdf

(5844 KB) Pobierz
Modern C++ Programming
Cookbook
Over 100 recipes to help you overcome your difficulties with
C++ programming and gain a deeper understanding of the
working of modern C++
Marius Bancila
BIRMINGHAM - MUMBAI
Modern C++ Programming Cookbook
Copyright © 2017 Packt Publishing
All rights reserved. No part of this book may be reproduced, stored in a retrieval system, or
transmitted in any form or by any means, without the prior written permission of the
publisher, except in the case of brief quotations embedded in critical articles or reviews.
Every effort has been made in the preparation of this book to ensure the accuracy of the
information presented. However, the information contained in this book is sold without
warranty, either express or implied. Neither the author, nor Packt Publishing, and its
dealers and distributors will be held liable for any damages caused or alleged to be caused
directly or indirectly by this book.
Packt Publishing has endeavored to provide trademark information about all of the
companies and products mentioned in this book by the appropriate use of capitals.
However, Packt Publishing cannot guarantee the accuracy of this information.
First published: May 2017
Production reference: 1090517
Published by Packt Publishing Ltd.
Livery Place
35 Livery Street
Birmingham
B3 2PB, UK.
ISBN 978-1-78646-518-4
www.packtpub.com
Credits
Author
Marius Bancila
Reviewer
David V. Corbin
Commissioning Editor
Aaron Lazar
Acquisition Editor
Nitin Dasan
Content Development Editor
Anurag Ghogre
Technical Editor
Subhalaxmi Nadar
Copy Editor
Dhanya Baburaj
Project Coordinator
Vaidehi Sawant
Proofreader
Safis Editing
Indexer
Aishwarya Gangawane
Cover Work
Arvindkumar Gupta
Production Coordinator
Arvindkumar Gupta
About the Author
Marius Bancila
is a software engineer with 14 years of experience in developing solutions
for the industrial and financial sectors. He focuses on Microsoft technologies and mainly
develops desktop applications with C++ and C#. Over the years, he has worked with other
languages and technologies including Java, HTML/CSS, PHP, and JavaScript.
Marius is passionate about sharing his technical expertise with others, and for that reason,
he has been recognized as a Microsoft MVP for more than a decade. He has been an active
contributor to forums and other developer communities where he has published many
articles, for which he has won multiple awards. He also created and contributed to several
open source libraries. He is a cofounder of Codexpert, a Romanian community for C++
developers. He is based in Timisoara, Romania, and works as a system architect, building
accounting and logistic solutions for a major European software vendor. He can be followed
on Twitter at
https://twitter.com/mariusbancila
.
I would like to thank Packt Publishing for getting me on board with this wonderful project
that I greatly enjoyed. Many thanks to Anurag Ghogre, Subhalaxmi Nadar and Nitin
Dasan for the constant support shown throughout the project, as well as the other members
of the team involved. A special thanks to David Corbin who provided valuable feedback to
make this book better. Last, but not least, a big thank you to my wife who has been very
patient and supportive through the many days and nights I spent writing this book.
Zgłoś jeśli naruszono regulamin