Packt Publishing, 2018. — 322 p. Learn how to build efficient, secure and robust code in C++ by using data structures and algorithms - the building blocks of C++ C++ is a general-purpose programming language which has evolved over the years and is used to develop software for many different sectors. This book will be your companion as it takes you through implementing classic data...
Packt Publishing, 2017. — 278 p. — ISBN: 978-1787281974. Key Features Modularize your applications and make them highly reusable and testable This book delves into complex concepts such as metaprogramming, concurrency, and immutability in a simplified step-by-step approach A highly practical guide to building functional code in C++ filled with lots of examples and real-world...
Packt Publishing, 2017. — 331 p. — ISBN: 978-1-78728-197-4. Apply Functional Programming techniques to C++ to build highly modular, testable, and reusable code Functional programming allows developers to divide programs into smaller, reusable components that ease the creation, testing, and maintenance of software as a whole. Combined with the power of C++, you can develop...
Packt Publishing, 2017. — 590 p. — ISBN: 1786465183. Over 100 recipes to help you overcome your difficulties with C++ programming and gain a deeper understanding of the working of modern C++ About This Book Explore the most important language and library features of C++17, including containers, algorithms, regular expressions, threads, and more, Get going with unit testing...
Guzzler Media LLC, 2019. — 146 p. — ISBN-13: 978-1694606686. C++ is a general purpose language language. This short book is written for beginners so even if you have no prior knowledge in C++, you won’t face any difficulty understanding these tutorials.You will learn to code in C++ in just a few hours.Get your copy Now Book Objectives: The book objectives include the following:...
Packt Publishing, 2018. — 442 p. C++ is a general-purpose programming language built with a bias towards embedded programming and systems programming. Over the years, C++ has evolved and is used to develop software for many different sectors. Given its versatility and robustness, C++is a wonderful language to start your coding journey with. This book covers exciting projects built...
Apress, 2019. — 655 p. C++ for Lazy Programmers: Quick, Easy, and Fun C++ for Beginners: Covers the latest C++17 Learn C++ the quick, easy, and “lazy” way. This book is an introductory programming text that uses humor and fun to make you actually willing to read, and eager to do the projects with the popular C++ language. C++ for Lazy Programmers is a genuinely fun learning...
Manning Publications, 2018. — 320 р. — ISBN: 978-1617293818. Functional Programming in C++ teaches developers the practical side of functional programming and the tools that C++ provides to develop software in the functional style. This in-depth guide is full of useful diagrams that help you understand FP concepts and begin to think functionally. Purchase of the print book...
10th edition. — Pearson, 2017. — 1075 p. — ISBN 9780134448237. C++ How to Program presents leading-edge computing technologies in a friendly manner appropriate for introductory college course sequences, based on the curriculum recommendations of two key professional organizations–the ACM and the IEEE. The best-selling C++ How to Program is accessible to readers with little or...
Springer, 2024. — 257 p. — ISBN: 3031543688, 978-3031543685. This textbook focuses on practical parallel C++ programming at the graduate student level. In particular, it shows the APIs and related language features in the C++ 17 and C++ 20 standards, covering both single node and distributed systems. It shows that with the parallel features in the C++ 17 and C++ 20 standards,...
2nd Edition. — Wiley, 2018. — 1145 p. — ISBN: 978-1-119-17048-8. An integrated guide to C++ and computational finance This complete guide to C++ and computational finance is a follow-up and major extension to Daniel J. Duffy's 2004 edition of Financial Instrument Pricing Using C++. Both C++ and computational finance have evolved and changed dramatically in the last ten years...
Leanpub, 2019. — 107 p. C++17 is a major update to the language and brings many exciting additions and improvements that will change your pre for the better. This book shows you all of the significant changes in the new Standard. I spent hundreds of hours investigating how the new features work to ensure this book is helpful and practical. It will not only save you time but...
Packt Publishing, 2017. — 532 p. — ISBN13: 9781787120495. Over 90 recipes that leverage the powerful features of the Standard Library in C++17 C++ has come a long way and is in use in every area of the industry. Fast, efficient, and flexible, it is used to solve many problems. The upcoming version of C++ will see programmers change the way they code. If you want to grasp the...
Wrox, 2011. — 1176 p. Get up to date quickly on the new changes coming with C++17 Professional C++ is the advanced manual for C++ programming. Designed to help experienced developers get more out of the latest release, this book skims over the basics and dives right in to exploiting the full capabilities of C++17. Each feature is explained by example, each including actual code...
Packt Publishing, 2017. — 526 p. — ASIN B01LZ2ROQT. +Sample Files Key Features This book gets you started with the exciting world of C++ programming It will enable you to write C++ code that uses the standard library, has a level of object orientation, and uses memory in a safe and effective way It forms the basis of programming and covers concepts such as data structures and...
2nd Edition. — Lean Publishing , 2018. — 222 p. — ISBN: n/a. The C++ Standard Library is a quick reference to the standard library of the current C++17 standard. Standard template library enables programmers to speed up application development using the built-in data structures and algorithms in their codes. The C++ Standard Library is a comprehensive guide to the updated library...
Amazon Digital Services, 2017. — 121 p. First developed in 1983 by Bjarne Stroustrup, C++ was used and is still used to create systems of information, increase software performance, build applications, among several other topics. C++ is one of the most used computer programming languages in 2017, This popularity rises from the numerous applications that it can be used for. This...
Apress, 2018. — 772 p. — ISBN: 978-1484233658. Learn how to program using the updated C++17 language. You'll start with the basics and progress through step-by-step examples to become a working C++ programmer. All you need are Beginning C++17 and any recent C++ compiler and you'll soon be writing real C++ programs. There is no assumption of prior programming knowledge. All...
Independently published, 2018. — 162 р. — ISBN: 978-1717700889. This book was written for those people who are interested in learning C++ programming language and do not have necessarily previous knowledge of programming experience.This book adopts a simple and practical approach to describe the concepts of C++ and has been prepared for the beginners to help them understand the...
Lean Publishing, 2019. — 452 p. — ISBN: 978-3967300178. This version was published on 2019-12-20. The book presents all the new language and library features of C++17, which is the next evolution in modern C++. Learn how this impacts day-to-day programming, to benefit in practice, to combine new features, and to avoid all new traps. C++17 is the next evolution in modern C++...
Amazon Digital Services LLC., 2018. — 106 p. — ASIN: B07KQCT41T. Learn the fundamentals of C++, a famous computer programming language. All the content is made with a teenage mind perspective. This book is a tutorial on how to use the basic fundamentals of programming using C++, a famous programming language. Chances are, you may have gotten this book from one of my...
No Starch Press, 2019. — 792 p. — ISBN 978-1593278896. A fast-paced, thorough introduction to modern C++ written for experienced programmers. After reading C++ Crash Course, you’ll be proficient in the core language concepts, the C++ Standard Library, and the Boost Libraries. C++ is one of the most widely used languages for real-world software. In the hands of a knowledgeable...
Mercury Learning & Information, 2019. — 562 p. — ISBN: 978-1-68392-370-1. Data structures provide a means to managing large amounts of information such as large databases, using SEO effectively, and creating Internet/Web indexing services. This book is designed to present fundamentals of data structures for beginners using the C++ programming language in a friendly,...
Amazon Digital Services, 2018. — 1339 p. — ASIN B07DSYL7DX. C++ is a statically typed, compiled, general-purpose, case-sensitive, free-form programming language that supports procedural, object-oriented, and generic programming.
Packt Publishing, 2019. — 348 p. — ISBN13: 978-178980-149-1. Write high-level abstractions while retaining full control of the hardware, performances, and maintainability. Key Features • Transform your ideas into modern C++ code, with both C++11 and C++17 • Explore best practices for creating high-performance solutions • Understand C++ basics and work with concrete real-world...
Apress, 2018. — 517 p. — ISBN: 978-1484233351. Assess the quality of your prediction and classification models in ways that accurately reflect their real-world performance, and then improve this performance using state-of-the-art algorithms such as committee-based decision making, resampling the dataset, and boosting. This book presents many important techniques for building...
Apress, 2018. — 296 p. — ISBN: 978-1484233146 Discover hidden relationships among the variables in your data, and learn how to exploit these relationships. This book presents a collection of data-mining algorithms that are effective in a wide variety of prediction and classification applications. All algorithms include an intuitive explanation of operation, essential equations,...
Apress, 2018. — 325 p. — ISBN: 148424172X. Build, test, and tune financial, insurance or other market trading systems using C++ algorithms and statistics. You’ve had an idea and have done some preliminary experiments, and it looks promising. Where do you go from here? Well, this book discusses and dissects this case study approach. Seemingly good backtest performance isn't...
5th Edition. — In Easy Steps Limited, UK, 2017. — 231 p. — ISBN: 1840787570
C++ Programming in easy steps, 5th Edition shows you how to program in the powerful C++ language. Now, in its fifth edition, this guide gives complete examples that illustrate each aspect with colourized source code.
C++ Programming in easy steps, 5th Edition begins by explaining how to install a free...
Apress, 2018. — 314 p. Apply modern C++17 to the implementations of classic design patterns. As well as covering traditional design patterns, this book fleshes out new patterns and approaches that will be useful to C++ developers. The author presents concepts as a fun investigation of how problems can be solved in different ways, along the way using varying degrees of technical...
2017. — 90 p. — ISBN: 1520700997. This book will teach you basics of C++ Programming and you will not need programming experience to read it. You will learn how to make your own Keylogger - a computer program that records every keystroke made by a computer user, especially in order to gain fraudulent access to passwords and other confidential information. All the materials are...
Packt Publishing, 2017. — 386 p. — ISBN: 978-1-78712-682-4. This book breaks down the C++ STL, teaching you how to extract its gems and apply them to your programming. Modern C++ has come a long way since 2011. The latest update, C++17, has just been ratified and several implementations are on the way. This book is your guide to the C++ standard library, including the very...
Apress, 2018. — 186 p. This quick C++17 guide is a condensed code and syntax reference to the popular programming language, fully updated for C++17. It presents the essential C++ syntax in a well-organized format that can be used as a handy reference. In the C++17 Quick Syntax Reference, you will find short, simple, and focused code examples. This book includes a well laid out...
Packt Publishing, 2018. — 328 p. — ISBN: 978-1-78862-977-5. Learn how to implement the reactive programming paradigm with C++ and build asynchronous and concurrent applications Reactive programming is an effective way to build highly responsive applications with an easy-to-maintain code base. This book covers the essential functional reactive concepts that will help you build...
Packt Publishing, 2018. — 532 p. C++ is a general-purpose programming language built with a bias towards embedded programming and systems programming. Design patterns are, in essence, a library of reusable components, only for software architecture, not for a concrete implementation. With this book, we will teach you how to recognize and apply some of the most common C++ design...
Packt Publishing, 2019. — 532 p. — ISBN: 978-1788832564. This guide will amplify your knowledge and simplify your journey through the world of design patterns. C++ is a general-purpose programming language built with a bias towards embedded programming and systems programming. Design patterns are, in essence, a library of reusable components, only for software architecture, not...
Packt Publishing, 2017. — 438 p. — ISBN: 978-1-78728-224-7. Learn to build applications faster and better by leveraging the real power of Boost and C++ If you want to take advantage of the real power of Boost and C++ and avoid the confusion about which library to use in which situation, then this book is for you. Beginning with the basics of Boost C++, you will move on to learn...
Packt Publishing, 2019. — 458 p. — ISBN: 1788629302. Build safety-critical and memory-safe stand-alone and networked embedded systems Key Features Know how C++ works and compares to other languages used for embedded development Create advanced GUIs for embedded devices to design an attractive and functional UI Integrate proven strategies into your design for optimum hardware...
Packt Publishing, 2017. — 461 p. — ISBN: 978-1787121706. Key Features Delve into the fundamentals of multithreading and concurrency and find out how to implement them Explore atomic operations to optimize code performance Apply concurrency to both distributed computing and GPGPU processing Multithreaded applications execute multiple threads in a single processor environment,...
Packt Publishing, 2018. — 552 р. — ASIN: B07GVNFTWD A hands-on guide to making system programming with C++ easy Key Features Write system-level code leveraging C++17 Learn the internals of the Linux Application Binary Interface (ABI) and apply it to system programming Explore C++ concurrency to take advantage of server-level constructs Book Description C++ is a general-purpose...
Berlin: De Gruyter, 2019. — 365 p. — ISBN 9783110595390. The book presents an up-to-date overview of C++ programming with object-oriented programming concepts, with a wide coverage of classes, objects, inheritance, constructors, and polymorphism. Selection statements, looping, arrays, strings, function sorting and searching algorithms are discussed. With abundant practical...
Joseph Rodrix, 2017. — 223 p. This Book teaches compiler design in C/C++ with many practicle examples and exercises to practice. a programmer willing to learn compiler design must read this book. This book is a revision of an earlier edition that was written for a Pascal based curriculum. As many computer science departments have moved to C++ as the primary language in the...
Apress, 2017. — 289 p. — ISBN13: 978-1-4842-2792-3. This book is a must for every developer, software architect, or team leader who is interested in good C++ code, and thus also wants to save development costs. If you want to teach yourself about writing clean C++, Clean C++ is exactly what you need. It is written to help C++ developers of all skill levels and shows by example...
Pearson, 2018. - 1120p. - ISBN: 0134448286 10th.ed. Learn the fundamentals of C++ programming with an emphasis on problem solving Now in its 10th Edition, Problem Solving with C++ is written for the beginning programmer. The text cultivates strong problem-solving skills and programming techniques as it introduces readers to the C++ programming language. Author Walt Savitch’s...
Publishing Ltd., 2018. — 355 p. — ISBN: 978-1-78712-095-2. Write code that scales across CPU registers, multi-core, and machine clusters. C++ is a highly portable language and can be used to write complex applications and performance-critical code. It has evolved over the last few years to become a modern and expressive language. This book will guide you through optimizing the...
Apress, 2017. — 246 p. Go from competent C++ developer to skilled designer or architect using this book as your C++ design master class. This title will guide you through the design and implementation of a fun, engaging case study. Starting with a quick exploration of the requirements for building the application, you'll delve into selecting an appropriate architecture, eventually...
Digital Skills, 2020. — 997 p. — ISBN 978-1-874107-26-2. Learn C++17 starting with the very basics of programming to advanced object-oriented concepts. This is more of a training course than a simple book. There are hundreds of activities designed to help you understand and remember the core ideas behing the C++ lamguage - and solutions are included at the end of each chapter....
2nd Edition. — Addison-Wesley Professional, 2018. — 256 p. — ISBN: 0134997832, 978-0134997834. In A Tour of C++, Second Edition, Bjarne Stroustrup, the creator of C++, describes what constitutes modern C++. This concise, self-contained guide covers most major language features and the major standard-library components—not, of course, in great depth, but to a level that gives...
Packt Publishing, 2018. — 1030 p. Developing expert level application development skills with C++. A strong understanding of C++ language is highly recommended as the book is for the experienced developers. You will need any OS (Windows, Linux, or macOS) and any C++ compiler installed on your systems in order to get started.
Packt Publishing, 2017. — 414 p. — ISBN: 978-1-78646-162-9. Take your C++ coding to the next level by leveraging the latest features and advanced techniques to building high performing, reliable applications. C++ has come a long way and has now been adopted in several contexts. Its key strengths are its software infrastructure and resource-constrained applications. The C++ 17...
Packt Publishing, 2017. — 384 р. — ISBN: 978-1786461629. C++ has come a long way and has now been adopted in several contexts. Its key strengths are its software infrastructure and resource-constrained applications. The C++ 17 release will change the way developers write code, and this book will help you master your developing skills with C++. With real-world, practical...
Packt Publishing, 2019. — 312 р. — ISBN: 978-1789139006. C++ is one of the most popular legacy programming languages for robotics, and a combination of C++ and robotics hardware is used in many leading industries. This book will bridge the gap between Raspberry Pi and C/C++ programming and enable you to develop applications for Raspberry Pi. To follow along with the projects...
2nd Edition. — Apress Media, LLC, 2025. — 507 p. — ISBN-13: 979-8-8688-1270-5. This comprehensive guide is for C++ programmers looking to master Threading Building Blocks (TBB). Authored by two experts in TBB and parallel programming, the book distills decades of collective experience in developing and teaching parallel programming concepts, presenting insights in a clear and...
Independently published, 2018. — 75 р. Do you want to learn C++ programming in a way that you can easily understand every concept? Do you want to master advanced concepts of C++ language? Are you tired of reading through large C++ books that you end up getting lost? Well, 21 Sample Codes and Advanced Crash Course Guide in C++ programming takes you through a stepwise journey on...
Independently published, 2019. — 503 р. This book is meant to be an in-depth course on C++, as it covers the programming language from all angles. There are quizzes and practice questions at the end of each section so that students can test their knowledge and expertise.
2nd Edition. — Manning Publishing, 2019. — 592 p. — ISBN: 978-1617294693. This bestseller has been updated and revised to cover all the latest changes to C++ 14 and 17! C++ Concurrency in Action, Second Edition teaches you everything you need to write robust and elegant multithreaded applications in C++17. You choose C++ when your applications need to run fast. Well-designed...
Mercury Learning & Information, 2017. — 200 p. — ISBN: 978-1-68392-084-7. This book takes a minimalist approach to the traditional data structures course. It covers only those topics that are absolutely essential; the more esoteric structures and algorithms are left for later study. Suitable for an introductory data structures course or self-study, this book is written from the...
De Gruyter, 2019. — 507 p. — ISBN 9783110469431. This book begins by explaining key concepts in programming, and elaborates on characteristic of class, including inheritance, derivation and polymorphism. It also introduces generic programming and Standard Template Library, I/O Stream Library and Exception Handling. The concepts and methods are illustrated via examples step by...
Комментарии