我编辑了一个结构,添加了一些成员,删除了其他成员。但是我在调试的时候,并没有显示新成员,而是显示了一些老成员。这很烦人。 这是结构。它不显示 firstFreeSpot int。但是我删除了一个名为 appointments 的 vector 。这是结构。
struct AppointmentHour
{
string date;
string beginTime;
string endTime;
string class;
int firstFreeSpot;
string toString();
static AppointmentHour* fromString(string str);
int getOccupation();
bool isSpaceFree(int duration);
int getFirstFreeSpot();
void addAppointmentDuration(int duration);
};
我确定这是正确的结构,因为当我转到定义时,它会导致这个结构。当我删除这个结构的一个字段时,它说找不到它。
有人知道这里发生了什么吗?
最佳答案
也许尝试重建解决方案?
关于c++ - visual studio 不显示新成员,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/975511/