我在header.h中声明了一个结构 struct SPlayer int cardValue[11]; int bet;
int flag;}; 我想初始化cardValue数组,并将所有11个值-1放在一个单独的.c文件中,该文件链接到header.h。所以我在一个.c文件中尝试了这一点。玩家和交易商对象在header.
对于我的任务,我们创建了一个VectorList类,我有一个关于构造器的问题。vector< NODETYPE > *vList; // list data as a vector我认为对于构造函数,我应该使用vList = new std::vector;但是赋值是这样的:VectorList() { }
所以我不能
当获得具有自动或动态存储持续时间的对象的存储时,该对象具有一个不定值,如果不对该对象执行初始化,则该对象保留一个不确定值,直到该值被替换(5.17)。Struct A的定义位于全局命名空间以及a1声明中,而a2声明位于块范围(在main()函数中)。另外,在gcc 5.4.0中,我得到了一个警告(warning: 'a