Aliasing a long namespace

suggest change

This is usually used for renaming or shortening long namespace references such referring to components of a library.

namespace boost
    namespace multiprecision
        class Number ...

namespace Name1 = boost::multiprecision;

//    Both Type declarations are equivalent
boost::multiprecision::Number X   //    Writing the full namespace path, longer
Name1::Number Y                   //    using the name alias, shorter

Feedback about page:

Optional: your email if you want me to get back to you:

Table Of Contents