关于本章
本章总结C++中keyword using
的用法。
cppreference C++ keywords: using
NOTE: “using”的字面含义是“使用”,它在C++中,有着多出用途,这正好验证了
Theory\Programming-language\Design-of-programming-language.md
的“Design of specifier/keyword”段中描述的观点。
1) using-directives for namespaces and using-declarations for namespace members
NOTE: 这个用法主要和organization相关,主要在如下章节中进行了描述:
C++\Language-reference\Basic-concept\Organization
2) using-declarations for class members
NOTE: 主要在OOP中使用
3) type alias and alias template declaration (since C++11)
NOTE: 这是C++11引入的,与它相关的章节有:
1 关于type alias,参见:
C++\Language-reference\Alias\Type-alias
2 关于alias template,参见:
C++\Language-reference\Alias\Template-alias
TODO
csdn https://blog.csdn.net/shift_wwx/article/details/78742459
这篇文章,总结的还是不错的。