C++ Core Guidelines

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 : pdf
Downloads: 95
Created: 2020-08-28
License: MIT-style License
Author(s): Bjarne Stroustrup (editor), Herb Sutter (editor)
C++ Core Guidelines

Warning: Trying to access array offset on false in /home/tutovnfz/public_html/article.php on line 233

Others C++ Tutorials

C++ Programming Language

Optimizing software in C++

Data Parallel C++

Optimizing software in C++

The C++ Hackers Guide

Others related eBooks about C++ Core Guidelines

Full Speed Python

This book aims to teach the Python programming language using a practical approach. Its me..., download free Python tutorial in PDF (40 pages) created by Joao Ventura ....

Download C programming Tutorial

Download C language PDF Tutorial for free, it consisting of 42 chapters and 290 pages covering all the most important C language concepts. This tutorial is intended for beginner programmers, and we recommend you to go through all the chapters, to get the most out of it as possible....

.NET Microservices

Download free course .NET Microservices, pdf file on 350 pages by Cesar de la Torre, Bill Wagner, Mike Rousos....

Learn Node.JS

This beginner's course of Node.js will teach you how to make a first functional Web application using Node.js. The author presents his work as the guide he would have liked to read starting with Node.js. He has deliberately simplified his explanations so as to be comprehensible to the greatest numbe...

Java Web Scraping Handbook

Web scraping or crawling is the art of fetching data from a third party website by downloa..., download free Java tutorial in PDF (115 pages) created by Kevin Sahin ....

Basic OOP in Java

This tutorial you will learn the basics of Object-Oriented Programming in Java including class ,methods ,construcstors with some examples....

Programming Fundamentals: A Modular Structured Approach Using C++

This book is an introduction to computer programming using C++ as the language for writing programmes, and to solid, fundamental programming principles - including writing structured programmes, looping, data structures and iteration. ...

Designing Scalable JavaScript Applications

Download free course Designing Scalable JavaScript Applications, pdf file on 134 pages by Emmit Scott....

Learning .NET EPPlus

Download free course Learning .NET EPPlus, pdf file on 39 pages by Stack Overflow Community....

Programming Languages and Systems

Download free course Programming Languages and Systems, pdf file on 1056 pages by Amal Ahmed....