我刚刚看到一个问题,在类定义中,类的非静态成员在哪里被初始化。但是如果我试图编译下面的代码,我会从编译器中得到一个错误。:3:13: error: ISO C++ forbids initialization of member ‘n’ [-fpermissive]我一直认为我必须像这样在构造函数中初始化这样的</em
For 是int 类卡的枚举常量,我是否创建了两个enum类型的面板数据成员,然后通过构造函数对其进行初始化?9.23 (扑克牌的洗牌和交易)创建一个程序来洗牌和打一副牌。程序应由类卡、类DeckOfCards和驱动程序组成。班级卡应提供:
a)数据成员--使用枚举来表示脸和西装。b)构造函数,它接收两个表示脸的枚举<