Visual Studio 目前不支持 Variadic Templates,官方消息是 VS2012 仍然不会支持它们。
我已经将我的开源项目移植为使用 C++11,而可变模板是该移植的重要组成部分。这意味着我可以支持 clang++ 3.1 和 g++ 4.5,但不支持 Visual Studio。
所以,我的问题是,是否存在一个工具可以让我手动扩展我的可变参数模板(到一些 N 参数)并将它们 checkin 源代码管理,以便我可以为 VisualStudio 提供临时支持?
最佳答案
我最近编写了一个工具来完成此任务(由于新的 VStudio 2012 C++ 编译器不支持,我预计再过一年就不会获得可变参数模板)
这是非常基本的,但我想既然可能有人感兴趣,我不妨发布它。
您可以从我的网站下载:http://mlvdmeide.com/varexp
关于c++ - 有没有办法手动扩展可变参数模板?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11016683/