相关疑难解决方法(0)

何时使用精心设计的类型说明符

是否有特别好的理由选择使用精心设计的类型说明符?例如,在某些情况下,需要使用templatetypename关键字来消除依赖关系template或类型的歧义.

但我想不出任何例子,如枚举这样的事情.请使用以下代码示例:

enum Foo { A,  B };

void bar(Foo foo);
void baz(enum Foo foo);
Run Code Online (Sandbox Code Playgroud)

为什么我可以选择使用baz()提供的语法bar()(反之亦然)?有什么含糊不清的案子吗?

c++ coding-style

8
推荐指数
1
解决办法
3530
查看次数

标签 统计

c++ ×1

coding-style ×1