<分区>
我的代码显示不稳定的行为。我怀疑某个类(class)成员是问题的原因。令我吃惊的是,如果在同一个类中声明另一个成员,我的代码就会开始正常工作。这是我对代码应用的唯一更改:声明另一个类成员。我没有给它赋予任何值(value),什么都没有。只是声明而已。另外,如果我删除一个未使用的类成员,问题就解决了。有未使用的类成员有什么影响?
class Heroes()
{
public:
//All the class members
int TRG; //The one I suspect being the issue
int FakeClassMember; //If I add this one, problem disappears
};