我刚刚开始学习 C++/XAML Windows 应用商店应用程序开发,但在我的生活中,我找不到将变量值打印到 VS2012 中的“输出”窗口的好方法。
Debug.WriteLine()
似乎不存在于 Windows 应用商店应用程序中,除了 OutputDebugString()
之外,我找不到其他打印方式,我可以' 用于打印变量值(没有一些重格式)。
是否有一种简单的方法来打印示例行:
mouse position X: 12
例如,其中 12 是来自 MouseDelta
的整数。
谢谢你的时间,
雨披
最佳答案
不是真的,不是。您可以编写一个格式类似于 printf
的小函数,并将结果字符串传递给 OutputDebugString()
,但没有比这更直接的了。
我猜你可以使用 ToString()
、Platform::String::operator+
和 Platform::String::Data()
完成这个;虽然有点丑:
OutputDebugString( ("鼠标位置 X:"+ MouseDelta.X.ToString())->Data() );
关于windows - 将变量值打印到控制台 visual c++ windows store Modern UI app,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17219521/