将OSName作为字符串C ++获取

时间:2013-03-22 02:58:15

标签: c++ windows string operating-system

我是C ++的新手,我正试图弄清楚如何将OSName(win 7,8,vista,xp等)作为字符串返回。我试过搜索,MSDN没有帮助,只是让我更加困惑。

所有帮助表示赞赏。

2 个答案:

答案 0 :(得分:1)

似乎使用预定义标头是最简单的方法

http://sourceforge.net/p/predef/wiki/OperatingSystems/

答案 1 :(得分:-3)

是什么让你觉得MSDN会给你答案? Microsoft在MSDN上的实现不是标准的C ++,因此您应该寻找便携式解决方案。