Rich - C++17 improvements + clang formatting.
( WIP Until !1111 (merged) is merged )
Adopt a few c++17 features
- Nested namespaces. So for instance replace
namespace A
{
namespace B
{
namespace C
{
}
}
}
with
namespace A::B::C
{
}
-
Use structured bindings in a few more places.
-
Application of
clang-format
(with a custom style) to the sources to apply a consistent formatting.
Edited by Marco Cattaneo