首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用TracePoint在输出窗口中打印当前时间

使用TracePoint在输出窗口中打印当前时间
EN

Stack Overflow用户
提问于 2013-11-25 14:42:44
回答 1查看 3.7K关注 0票数 12

我主要使用的是C#,我经常使用TracePoints (断点与“点击时.”使用{DateTime.Now.ToString(HH:mm:ss.fff")}打印当前时间。我知道这不是非常准确(而且我知道Stopwatch类),但是它通常有助于快速了解什么时候发生的事情。此外,很容易生成该输出,并且不需要任何编译。

现在,我越来越频繁地使用(本机) C++代码,我希望产生相同的输出。但是,似乎不可能在C#代码文件中使用TracePoints中的C++代码。因此,我在C++中寻找一个可以在TracePoints中使用的等效一行程序。或者是否有其他方法可以使用TracePoints输出当前时间?

顺便说一句:时间输出至少应该有毫秒的精度!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-11-25 15:34:57

我刚刚发现,您也可以在“点击时”对话框中使用$TICK关键字。您应该把它放在大括号中:{$TICK},否则输出将是十六进制。

根据MSDN

$TICK插入当前CPU滴答计数。

这不能给你当前的时间,但它肯定可以转换。此外,滴答声可能已经足够快速比较了。

票数 14
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20195868

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档