gpt4 book ai didi

c++ - Visual Studio 2012 的可变参数模板出错

转载 作者:行者123 更新时间:2023-11-30 04:21:04 25 4
gpt4 key购买 nike

我有 Microsoft Visual C++ Compiler Nov 2012 CTP (v120_CTP_Nov20..),但是当我尝试使用可变参数模板时,出现此错误:

error C3546: '...' : there are no parameter packs available to expand

他们还支持吗?我已正确设置为使用项目选项和所有内容中的新工具链...

  template<typename... T>
void Event<T...>::operator()(T... args)
{
for(uint i = 0; i < _listHandlers.Size(); i++)
{
(_listHandlers)[i](args...);
}
}

最佳答案

您是从 Project Properties 中选择的吗?

检查 Variadic Template in VS 2012 (Visual C++ November 2012 CTP) .

它在我的电脑上运行良好。

关于c++ - Visual Studio 2012 的可变参数模板出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14804557/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com