<分区>
我已经编译并运行了 this clang 中的代码(也在 gcc6.3 中)并且它们都工作正常。
同样在我的 visual studio 2015 中,我使用以下平台工具集进行了编译。
- Visual Studio 2013 - Windows XP (v120_xp)
- Visual Studio 2015 - Windows XP (v140_xp)
两者都编译得很好。
但是当我使用工具集时,
- Visual Studio 2015 - Clang 与 Microsoft CodeGen (v140_clang_c2)
我得到以下错误
问题似乎是在我包含内存和功能 header 时发生的。
#include <functional>
#include <memory>
知道为什么会这样吗?我该如何避免呢?