Why cannot use "console.WriteLine" in winUI3 app (C++)? error: 'Console': is not a class or namespace
Why cannot use "console.WriteLine" in winUI3 app (C++)? error: 'Console': is not a class or namespace
我最近写了一个简单的测试应用程序(这是一个 winUI3 应用程序(C++)),我想把一些消息发送到控制台,以帮助我进行调试。
我使用了“console.WriteLine”但出现此错误:'Console': is not a class or namespace.
我在 Microsoft 网站上查找,但它也不起作用。(我无法在我的 .cpp 文件中包含“系统”)
代码如下:
using namespace system; // would get this Error:'system': a namespace with this name does not exist
using namespace winrt::Windows::UI::Popups;
using namespace std;
using namespace winrt;
using namespace Windows::Foundation;
using namespace Microsoft::UI::Xaml;
namespace winrt::SampleApp::implementation
{
LoginPage::LoginPage()
{
InitializeComponent();
Console::WriteLine("hello!");
}
我查看了以下链接,但没有成功。
this is for c#
我只是想要一种显示消息的方法来帮助我进行调试。
Console 是个好方法,我也试过OutputDebugString,但输出没有消息输出window。我哪里做错了?
谁能帮帮我?非常感谢!任何建议表示赞赏!
你试过了吗'cout << "Value of a is " << a;'
Why cannot use "console.WriteLine" in winUI3 app (C++)?
因为 System.Console
是 .NET API.
如果您想在 WinUI 3 C++ 应用程序中将某些内容打印到调试输出 window,您可以使用 OutputDebugStringA
函数:
LoginPage::LoginPage()
{
InitializeComponent();
OutputDebugStringA("hello1!\n");
}
我最近写了一个简单的测试应用程序(这是一个 winUI3 应用程序(C++)),我想把一些消息发送到控制台,以帮助我进行调试。
我使用了“console.WriteLine”但出现此错误:'Console': is not a class or namespace.
我在 Microsoft 网站上查找,但它也不起作用。(我无法在我的 .cpp 文件中包含“系统”)
代码如下:
using namespace system; // would get this Error:'system': a namespace with this name does not exist
using namespace winrt::Windows::UI::Popups;
using namespace std;
using namespace winrt;
using namespace Windows::Foundation;
using namespace Microsoft::UI::Xaml;
namespace winrt::SampleApp::implementation
{
LoginPage::LoginPage()
{
InitializeComponent();
Console::WriteLine("hello!");
}
我查看了以下链接,但没有成功。 this is for c#
我只是想要一种显示消息的方法来帮助我进行调试。
Console 是个好方法,我也试过OutputDebugString,但输出没有消息输出window。我哪里做错了?
谁能帮帮我?非常感谢!任何建议表示赞赏!
你试过了吗'cout << "Value of a is " << a;'
Why cannot use "console.WriteLine" in winUI3 app (C++)?
因为 System.Console
是 .NET API.
如果您想在 WinUI 3 C++ 应用程序中将某些内容打印到调试输出 window,您可以使用 OutputDebugStringA
函数:
LoginPage::LoginPage()
{
InitializeComponent();
OutputDebugStringA("hello1!\n");
}