c++ - C++检测Windows操作系统

标签 c++ windows

<分区>

如何检测操作系统是否为 C++/C 中的 Windows?

最佳答案

#ifdef _WIN32
cout << "This is Windows." << endl;
#endif

这将允许您仅为窗口定义 block 。只要定义了预处理器宏。

这是编译时的事情,不是运行时的事情。

关于c++ - C++检测Windows操作系统,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4363547/

相关文章:

c++ - 为什么 operator<< 的重载必须通过引用返回?

c++ - Intel 64(EM64T)系统上char类型的大小

c++ - 在 C++11 中是否有更优雅的方法来执行以下操作?

windows - 在命令提示符下复制文件夹

c++ - 在 64 位(或 32 位)Windows 上以 32 位进程访问 >2,3,4GB 文件

c# - 列出连接到 Windows PC 的所有 USB 音频耳机

c++ - 非常奇怪的段错误调用 WinUsb_GetOverlappedResult

c++ - 将 mtrace 用于 c++

与 Windows 相比,Linux 上的代码速度较慢

c++ - 什么时候对标量调用 stable_sort()?