我遇到了类成员位置的问题,具体取决于函数的运行时间。
当构造函数运行时,一个成员的位置是 0x008bc044。然后稍后调用一个成员函数,同一成员的位置仍然是 0x008bc044。甚至稍后再次运行成员函数,但同一成员的位置更改为 0x008bc048。班级的所有其他成员都不会改变那里的位置。我没有将课程转换为另一种类型。
这会导致问题,因为该函数现在正在读取随机数据并导致不正确的输出。
我正在使用 Visual Studio 2012、11.0.60315.01 更新 2。
我遇到了类成员位置的问题,具体取决于函数的运行时间。
当构造函数运行时,一个成员的位置是 0x008bc044。然后稍后调用一个成员函数,同一成员的位置仍然是 0x008bc044。甚至稍后再次运行成员函数,但同一成员的位置更改为 0x008bc048。班级的所有其他成员都不会改变那里的位置。我没有将课程转换为另一种类型。
这会导致问题,因为该函数现在正在读取随机数据并导致不正确的输出。
我正在使用 Visual Studio 2012、11.0.60315.01 更新 2。