The Modern C++ Challenge: Become an expert programmer by solving real-world problems
- Autor
- Editorial
- Idioma
- Inglés
- Formato
- Categoría
No ficción
Test your C++ programming skills by solving real-world programming problems covered in the book
Key Features • Solve a variety of real-world programming and logic problems by leveraging the power of C++17
• Test your skills in using language features, algorithms, data structures, design patterns, and more
• Explore areas such as cryptography, communication, and image handling in C++
Book Description
C++ is one of the most widely-used programming languages and has applications in a variety of fields, such as gaming, GUI programming, and operating systems, to name a few. Through the years, C++ has evolved into (and remains) one of the top choices for software developers worldwide. This book will show you some notable C++ features and how to implement them to meet your application needs. Each problem is unique and doesn't just test your knowledge of the language; it tests your ability to think out of the box and come up with the best solutions. With varying levels of difficulty, you'll be faced with a wide variety of challenges. And in case you're stumped, you don't have to worry: we've got the best solutions to the problems in the book. So are you up for the challenge?
What you will learn • Serialize and deserialize JSON and XML data
• Perform encryption and signing to facilitate secure communication between parties
• Embed and use SQLite databases in your applications
• Use threads and asynchronous functions to implement generic purpose parallel algorithms
• Compress and decompress files to/from a ZIP archive
• Implement data structures such as circular buffer and priority queue
• Implement general purpose algorithms as well as algorithms that solve specific problems
• Create client-server applications that communicate over TCP/IP
• Consume HTTP REST services
• Use design patterns to solve real-world problems
Who this book is for
This book will appeal to C++ developers of all levels. There's a challenge inside for everyone.
Marius Bancila is a software engineer with 15 years of experience in developing solutions for the industrial and financial sectors. He is the author of Modern C++ Programming Cookbook. He focuses on Microsoft technologies and mainly develops desktop applications with C++ and C#. He is passionate about sharing his technical expertise with others, and for that reason, he was recognized as a Microsoft MVP for more than a decade. He can be contacted on Twitter at @mariusbancila.
© 2018 Packt Publishing (Libro electrónico): 9781788994026
Fecha de lanzamiento
Libro electrónico: 23 de mayo de 2018
Otros también disfrutaron...
- Inspired By … The Bible Experience Audio Bible - Today's New International Version, TNIV: The Poetic Books Zondervan
- Good Times Go on Holiday in Oregon Tourist Town: Patchwork Nation PBS NewsHour
- How this Farming Project Helps Afghan Women Grow Financial Independence PBS NewsHour
- Inspired By … The Bible Experience Audio Bible - Today's New International Version, TNIV: The Easter Story: The Death and Resurrection of Jesus Zondervan
- Capital Ideas Evolving Peter L. Bernstein
- Cold War Face-off PBS NewsHour
- Inspired By … The Bible Experience Audio Bible - Today's New International Version, TNIV: The Gospels Zondervan
- The Information Economy and American Cities Matthew P. Drennan
- Metaphoria: Metaphor and Guided Imagery for Psychotherapy and Healing Rubin Battino
- Harry Potter y la piedra filosofal J.K. Rowling
- La Biblioteca de la Medianoche (AdN) Matt Haig
- Yesteryear Caro Claire Burke
- Odisea - E1 Javier Alonso López
- Lo Que Piensas, Lo Creas: El poder invisible de tus palabras, tu mente y tu energía para transformar tu realidad desde adentro Tus Decretos
- Cadaver exquisito Agustina Bazterrica
- Los secretos de la mente millonaria T. Harv Eker
- La psicología del dinero: Cómo piensan los ricos: 18 claves imperecederas sobre riqueza y felicidad Morgan Housel
- Comerás flores Lucía Solla Sobral
- 1984 Anna Lea, George Orwell
- El Poder De No Reaccionar: Cómo Controlar Tus Emociones: Cómo liberarte de la impulsividad emocional, entrenar tu mente y cultivar una presencia serena que transforma cada decisión Tus Decretos
- Alas de sangre Rebecca Yarros
- La Metamorfosis Franz Kafka
- Harry Potter y la cámara secreta J.K. Rowling
- Harry Potter y el prisionero de Azkaban J.K. Rowling
Explora nuevos mundos
Más de 1 millón de títulos
Modo sin conexión
Kids Mode
Cancela en cualquier momento
Ilimitado Mensual
Escucha y lee sin límites.
$169 /mes
1 cuenta
Acceso ilimitado
Escucha y lee los títulos que quieras
Modo sin conexión + Kids Mode
Cancela en cualquier momento
Ilimitado Anual
Escucha y lee sin límites a un mejor precio.
$1190 /año
1 cuenta
Acceso ilimitado
Escucha y lee los títulos que quieras
Modo sin conexión + Kids Mode
Cancela en cualquier momento
Familiar
Perfecto para compartir historias con toda la familia.
Desde $259 /mes
4-6 cuentas
100 horas/mes para cada cuenta
Acceso a todo el catálogo
Modo sin conexión + Kids Mode
Cancela en cualquier momento
Tú + 3 miembros de la familia
4 cuentas$259 /mes
