C++11 Tutorial Library

9 Lessons

History and Compatibility of C++ Standards

In this chapter, you will be given a brief introduction of how the history of Standard C++, (which comes after intermediate C++ level) came into existence and its compatibility with older version of C++.

    C++11 noexcept Keyword

    C++11 includes another concept based keyword noexcept. This keyword can be used for specifying that any function cannot throw — or is not ready to throw.

      C++11 New String Literals

      In this chapter, you will learn about the newly added string literals like raw string literals and encoded string literals.

        C++11 constexpr Keyword

        In this chapter, you will learn about the new keyword - constexpr that can enable programmers to enable any associated expressions to be evaluated at compile time.

          C++11 Arrays

          The class array<>, launched to this new C++ standard library is an outcome of a useful wrapper class for ordinary C style arrays which Bjarne Stroustrup introduced in older C++ standards.

            C++11 Lambdas

            Here in this tutorial, it is explained how to implement lambdas and demonstrate how to use lambdas for defining code that can run in parallel.

              C++ 11 Strings

              In this tutorial, you will learn about the advanced concepts of handling strings that are being introduced with the C++11 standard.

                Scroll Back to Top