检查平台并使用正确的打印格式

Check platform and use the correct printf form

本文关键字:打印 格式 平台 检查      更新时间:2023-10-16

我从高中开始学习c++已经10年了,现在我又开始玩了,我已经遇到了一些关于多平台的问题。

我看到如果我想在windows上显示特殊字符,我应该使用wprintf。但是,在*nix系统上,不需要。

那么,我如何检测当前平台是什么,以便我可以根据它运行printf或wprintf ?

更新

我将打开一个新的错误问题,并关闭这个问题。

您可以在任意一个平台上简单地使用wprintf(或wcout <<)。