Tags C++ LiteDB: A NoSQL Database for .NET admin February 14, 2021 I have been looking around for a compact embedded NoSQL database library for .NET, to use as the back-end of
Tags C++ C++20 [[nodiscard]] Attribute admin January 17, 2021 [[nodiscard]] attribute “encourages” the compiler to issue a warning when the return value from a function is ignored. It was introduced
Tags C++ std::is_standard_layout<> admin June 21, 2020 In our last post, we learnt about the type trait std::is_trivial<T>. Today, let us go through another type trait that
Tags C++ std::is_trivial<> admin June 6, 2020 Today let us try to understand the type trait std::is_trivial<T>. This trait checks if the given type is a trivial
Tags C++ std::is_convertible<> admin May 24, 2020 The type trait is_convertible<From, To> checks if an object of type From can be “implicitly” converted to an object of
Tags C++ dynamic_cast<> vs. std::is_base_of<> admin May 9, 2020 In the last article, we looked at the std:is_base_of<T1, T2> type trait. One question that a reader asked since that
Tags C++ std::is_base_of<> admin April 26, 2020 In our on-going series on C++ Type Traits, today’s topic is about the trait std::is_base_of<>. For the official description, see
Tags C++ std::common_type<> Type Trait admin April 12, 2020 In today’s post, I would like to go over the type trait std::common_type<>. This trait was introduced in C++11. As
Tags C++ std::is_empty admin March 28, 2020 In the previous post, we looked at the std::is_destructible<T> type trait. Today, let us try to understand another type trait
Tags C++ std::is_destructible admin March 15, 2020 In the last article, I explained the deleted destructor in some detail. Today, I would like to talk about a