User-Defined Literals

User-defined literals are a unique feature in all mainstream programming languages. They empower you to combine values with units.

Read more
Add CommentViews: 4508

Published at Leanpub: The C++ Standard Library

Just published: The C++ Standard Library: What every professional C++ programmer should know about the C++ standard library.

Read more
Comments 6Views: 6652

I'm proud to present: The C++ Standard Library

The C++ Standard Library: All you have to know as professional programmer about the C++ library.

Read more
Comments 4Views: 6144

Compare and Modify Types

The type-traits library empowers you to compare and modify types. All is done at compile time therefore there is no performance penalty.

Read more
Comments 2Views: 6740

Check Types

Template Metaprogramming is programming at compile time. But what has template metaprogramming in common with the type-traits library? A lot! The type-traits library is pure template metaprogramming, tamed in a library. With this post my presentation of the type-traits library becomes more structured.

Read more
Comments 1Views: 5427

More and More Save

In the post Statically checked I wrote that the functions of the type-traits library are an ideal fit for static_assert. The reason is that static_assert requires a constant expression. The functions of the type-traits library provides a lot of checks which can be performed at compile time. With this posts I will prove my statement.

Read more
Comments 3Views: 4981

Statically Checked

static_assert is the tool in modern C++ to make you code safe.

Read more
Comments 1Views: 4971

{}-Initialization

The initialization of variables was uniformed in C++11. The rule is quite simple. {}-Initialization is always applicable. 

Read more
Comments 7Views: 12987

Subscribe to the newsletter (+ pdf bundle)

Blog archive

Source Code

Visitors

Today 1562

All 1096785

Currently are 178 guests and no members online

Kubik-Rubik Joomla! Extensions

Latest comments