Difference between revisions of "CPlusPlus"

From Lost In Wonderlands
Jump to: navigation, search
(blogs)
(C++)
Line 21: Line 21:
 
C++ Standard Library
 
C++ Standard Library
 
* 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++ highlights ===
+
 
* [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 29: Line 28:
 
* [https://boost-experimental.github.io/sml/cppnow-2019/#/ StateMachine]
 
* [https://boost-experimental.github.io/sml/cppnow-2019/#/ StateMachine]
  
=== C++ traits ===
+
==== Exceptions ====
 +
* Why doesn't C++ provide a "finally" construct?
 +
** [https://stackoverflow.com/questions/161177/does-c-support-finally-blocks-and-whats-this-raii-i-keep-hearing-about, No, C++ does not support 'finally' blocks ] 
 +
** [http://www.stroustrup.com/bs_faq2.html#finally Why doesn't C++ provide a "finally" construct? by Bjarne Stroustrup]
 +
 
 +
==== C++ traits ====
 
* [https://en.wikipedia.org/wiki/Trait_(computer_programming) traits]
 
* [https://en.wikipedia.org/wiki/Trait_(computer_programming) traits]
 
* [https://accu.org/index.php/journals/442 c++ traits]
 
* [https://accu.org/index.php/journals/442 c++ traits]
 
* [https://www.developpez.net/forums/d1864075/c-cpp/cpp/traits-cpp/ developpez.net]
 
* [https://www.developpez.net/forums/d1864075/c-cpp/cpp/traits-cpp/ developpez.net]
  
=== C++ type Casting ===
+
==== C++ type Casting ====
 
* https://en.wikipedia.org/wiki/Type_conversion
 
* https://en.wikipedia.org/wiki/Type_conversion
 
* https://en.wikipedia.org/wiki/Static_cast
 
* https://en.wikipedia.org/wiki/Static_cast
Line 42: Line 46:
 
* https://stackoverflow.com/questions/28002/regular-cast-vs-static-cast-vs-dynamic-cast
 
* https://stackoverflow.com/questions/28002/regular-cast-vs-static-cast-vs-dynamic-cast
  
==== Qt Type Casting ====
+
===== Qt Type Casting =====
 
* https://stackoverflow.com/questions/4518163/how-does-qobject-cast-work
 
* https://stackoverflow.com/questions/4518163/how-does-qobject-cast-work
  

Revision as of 11:26, 23 May 2019

C++ programming Language

See also

C++



C++ Builder

C++ Standard Library

C++ Topics

Exceptions

C++ traits

C++ type Casting

Qt Type Casting

Boost


C++ API Design

Qt API Design

C++ Evolutions

Support in compilers

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

Tools

Others

compilers

IDE

on line compilers

blogs

source code

modern C++

tutorials

awesome-programming.com

Books