Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我知道using可以做一些typedef不能做的事情。
using
typedef
我只是想知道是否可以在所有情况下using完全替换?typedef
是的,它可以,引用标准草案(我的粗体强调)
7.1.3 typedef 说明符 [dcl.typedef]
2 typedef-name 也可以由别名声明引入。using 关键字之后的标识符成为 typedef-name,标识符之后的可选属性说明符序列属于该 typedef-name。它与由 typedef 说明符引入的语义相同。