Skip to content

关于本章

本章总结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

这篇文章,总结的还是不错的。