The aim of the guidelines is to help people to use modern C++ effectively. By modern C++ we mean C++11, C++14, and C++17. In other words, what would you like your code to look like in 5 years' time, given that you can start now? In 10 years' time?
The guidelines are focused on relatively higher-level issues, such as interfaces, resource management, memory management, and concurrency. Such rules affect application architecture and library design. Following the rules will lead to code that is statically type-safe, has no resource leaks, and catches many more programming logic errors than is common in code today. And it will run fast you can afford to do things right.
Pages : | N/A |
Size : | HTML |
File type : | |
Downloads: | 95 |
Created: | 2020-08-28 |
License: | MIT-style License |
Author(s): | Bjarne Stroustrup (editor), Herb Sutter (editor) |
Download free course Java, Java, Java, pdf file on 856 pages by Ralph Morelli, Ralph Walde....
Statistics with JuliaCcurrently many of Julia's users are hard-core developers that contribute to the language'..., download free Julia tutorial in PDF (413 pages) created by Hayden Klok ....
Artificial Neural Networks - Models and ApplicationsThe idea of simulating the brain was the goal of many pioneering works in Artificial Intelligence. The brain has been seen as a neural network, or a set of nodes, or neurons, connected by communication lines. Currently, there has been increasing interest in the use of neural network models. ...
Practices of the Python ProDownload free course Practices of the Python Pro, pdf file on 248 pages by Dane Hillard....
Essential PythonThis book written to provide clear and concise explanation of topics for programmers both starting to learn the Python programming language as well as those diving in more complex topics. Most examples are linked to online playground that allows you to change the code and re-run it....
Language D tutorial in PDFDownload free Language D tutorial course in PDF, training file in 17 chapters and 44 pages. Free unaffiliated ebook created from Stack OverFlow contributor....
Java Succinctly Part 1Download free course Java Succinctly Part 1, pdf file on 125 pages by Christopher Rose....
Android on x86: An Introduction to Optimizing for Intel ArchitectureThis book is a one-stop reference guide to mindful programming and the unique challenges and opportunities that arise from x86 architectures. It compiles the best practices and procedures associated with application development for devices using Intel's popular line of microprocessors....
Fundamentals of C++ ProgrammingThis book does not attempt to cover all the facets of the C++ programming language. Experi..., download free C++ Programming tutorial in PDF (766 pages) created by ....
Raspberry Pi Projects BookDownload free course Raspberry Pi Projects Book, pdf file on 204 pages by Wes Archer, David Crookes, PJ Evans, Gareth Halfacree, Rosie Hattersley, Nicola King, Ben Nuttall, Marc Scott, Danny Staple, Mark Vanstone....