C++ using 编译指令与名称冲突

C++ using 编译指令与名称冲突

using 编译指令由名称空间名和它前面的关键字 using namespace 组成,它使名称空间中的所有名称都可用,而不需要使用作用域解析运算符。与 using 声明不同的是,using 编译指令会进行名称解析,在一些时候名称空间的变量会被同区域声明的同名变量隐藏,不会出现名称冲突的报错。但在另一些情况下,使用 using 编译指令仍会出现名称冲突的报错,下面对此进行总结。

hmoban主题是根据ripro二开的主题,极致后台体验,无插件,集成会员系统
自学咖网 » C++ using 编译指令与名称冲突