Difference between revisions of "CPlusPlus"

From Lost In Wonderlands
Jump to: navigation, search
(tutorials)
(C++ Topics)
Line 22: Line 22:
 
* https://fr.wikipedia.org/wiki/Biblioth%C3%A8que_standard_du_C%2B%2B
 
* https://fr.wikipedia.org/wiki/Biblioth%C3%A8que_standard_du_C%2B%2B
 
=== C++ Topics ===
 
=== C++ Topics ===
 +
 
* [http://thbecker.net/articles/rvalue_references/section_01.html rValue]
 
* [http://thbecker.net/articles/rvalue_references/section_01.html rValue]
 
* [https://accu.org/index.php/journals/227 lValue and rValue]
 
* [https://accu.org/index.php/journals/227 lValue and rValue]
Line 28: Line 29:
 
* [https://boost-experimental.github.io/sml/cppnow-2019/#/ StateMachine]
 
* [https://boost-experimental.github.io/sml/cppnow-2019/#/ StateMachine]
 
* [https://www.moderncplusplus.com/why-you-should-always-use-a-virtual-destructor/ why-you-should-always-use-a-virtual-destructor]
 
* [https://www.moderncplusplus.com/why-you-should-always-use-a-virtual-destructor/ why-you-should-always-use-a-virtual-destructor]
 +
 +
====Cpp Acronisms ====
 +
* [https://quuxplusone.github.io/blog/2019/08/02/the-tough-guide-to-cpp-acronyms/ list of acronyms ]
 +
* [https://en.cppreference.com/w/cpp/language/acronyms cppreference acronyms]
  
 
==== [https://www.fluentcpp.com/posts/ Fluent Cpp Topics] ====
 
==== [https://www.fluentcpp.com/posts/ Fluent Cpp Topics] ====

Revision as of 00:21, 4 August 2019

C++ programming Language

See also

C++



C++ Builder

C++ Standard Library

C++ Topics

Cpp Acronisms

Fluent Cpp Topics

auto

Ranges

SmartPointers




RAII, Resource Acquisition is initialization Pattern

Exceptions

curried Objects

C++ templates

C++ traits

C++ type Casting

Qt Type Casting

Learning STL

Ranges in C++ and STL

Maker functions in STL

Boost


C++ API Design

Qt API Design

C++ Evolutions

Support in compilers

Static code analyzer tools

ISOCPP

C++ 03

C++ 11

C++ 14

C++ 17

C++ 20

C++ Coding Styles

Iso C++ Coding Style

https://github.com/isocpp/CppCoreGuidelines Iso C++ Coding Style on Github ]

C++ Coding Style on Github

coding-standards

c++ coding styles by Bjarne and Herb

Mozilla C++ Coding Style

Google C++ Coding style

high-integrity-cpp-coding-standard

C++ Portability

Using_CXX_in_Mozilla_code

C++ Testing

CppUnit

Google Test

FAQ

Tools

Others

compilers

IDE

on line compilers

Articles

blogs

Libraries

source code

Gang Of Four Patterns

Several implementation of Above design patterns in C++

modern C++

tutorials

awesome-programming.com

Books