我的课程类似于:
class TimeSpan
{
...
private:
__int64 m_ticks;
};
在VS中调试时,TimeSpan
变量显示为不可读的大数字,我需要使用某种实用程序使其可读。我希望能够在观察窗口中以合理的方式看到TimeSpan
变量,例如“01:12:43.0000”。
有办法做到这一点吗?怎么样?
答案 0 :(得分:3)
您可以找到有关此here的信息。 它也适用于VS2008。它有点地下和不稳定。小心!
另一种选择是修改您的类以包含格式化的字符串,并在所有非const方法中更新它。
class TimeSpan
{
...
private:
__int64 m_ticks;
#ifdef _DEBUG
std::string m_str;
#endif
}