windows - 将变量值打印到控制台 visual c++ windows store Modern UI app

标签 windows windows-8 windows-store-apps visual-studio-debugging c++-cx

我刚刚开始学习 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/

相关文章:

javascript - UWP:DataPackageView 错误

带有 system.drawing 和可能替代方案的 WIndows 通用应用程序

python 女服务员作为 windows 服务

c - 从 C 文件中打印特定行

audio - 显示 Windows 8 Metro 音量 slider /通知/小部件/指示器?

windows-8 - 检测 Windows 8 设备中的移动或晃动

uwp - Windows 应用商店应用程序 - 更新 Hook 和触发器

windows - DirectX 应用程序中 Alt-Tab 支持的最佳实践?

Windows UAC 的 C++ 问题

mysql - 使用 Visual Studio 在 WINDOWS STORE 中发布带有 Mysql.dll 的 UWP 时出错