为什么C++不允许在类内使用圆括号初始化
有人说为了避免歧义:
class Widget { private: typedef int x; int z(x); };
那在类外就不会产生歧义了吗?
在类内不允许使用圆括号初始化的具体原因在c++ primer 上并没有提及啊。
class Widget { private: typedef int x; int z(x); };
相关推荐
iiooz:别想太多了,面试官如果看不上,就不会约面了,腾讯很少所谓的kpi,有面就说明能力肯定不错,只是每个面试官筛选方式不同,二面甚至只跟你聊生活的都有,鹅还是很开放的在筛选人这一块