Visual c++ 为什么最后添加到VC++;在XP目标'中不允许使用11;

Visual c++ 为什么最后添加到VC++;在XP目标'中不允许使用11;,visual-c++,Visual C++,我想编译下一行: R"(The String Data \ Stuff " )" 当目标是windows XP(vc110_XP)时,它会给我编译错误;如果VC++目标不是Windows XP,则编译器接受该语法。 ?为什么?是一个社区技术预览:它是供人们使用和测试的预览,但不用于生产用途(它没有“上线”许可证) 是Visual Studio 2012的更新,旨在用于制作。这是一个更新,包括支持使用Visual C++ 2012来实现WindowsXP。 这是两个不同的版本,用于两个不同的目

我想编译下一行:

 R"(The String Data \ Stuff " )"
当目标是windows XP(vc110_XP)时,它会给我编译错误;如果VC++目标不是Windows XP,则编译器接受该语法。 ?为什么?

是一个社区技术预览:它是供人们使用和测试的预览,但不用于生产用途(它没有“上线”许可证)

是Visual Studio 2012的更新,旨在用于制作。这是一个更新,包括支持使用Visual C++ 2012来实现WindowsXP。 这是两个不同的版本,用于两个不同的目的。2012年11月的编译器CTP是在Visual Studio 2012 Update 1发布之前发布的,它不包括对Windows XP的支持(但它只更新编译器二进制文件,因此您可能可以使用一些MSBuild魔术将新的预览编译器与新的Windows XP支持库一起使用;但不支持这样做).

是一个社区技术预览:它是供人们使用和测试的预览,但不用于生产用途(它不附带“上线”许可证)

是Visual Studio 2012的更新,旨在用于制作。这是一个更新,包括支持使用Visual C++ 2012来实现WindowsXP。 这是两个不同的版本,用于两个不同的目的。2012年11月的编译器CTP是在Visual Studio 2012 Update 1发布之前发布的,它不包括对Windows XP的支持(但它只更新编译器二进制文件,因此您可能可以使用一些MSBuild魔术将新的预览编译器与新的Windows XP支持库一起使用;但不支持这样做)