问答列表

如何对参数包进行分组或成对折叠?

作者:darune 提问时间:12/4/2019

template<class Msg, class... Args> std::wstring descf(Msg, Args&&... args) { std::wostringstream wo...

从升压融合适配结构中获取成员类型列表

作者:Vladimir 提问时间:10/24/2019

我有像这样的增强融合适应结构: struct A { int x; double y; std::string z; }; BOOST_FUSION_ADAPT_STRUCT( A, x,...

C++ - 为什么这里需要“模板”关键字?

作者:Martin 提问时间:2/5/2020

我有以下代码: template <typename TC> class C { struct S { template <typename TS> void fun() const {}...

模板函数中未解析的外部符号

作者:Simo Pelle 提问时间:2/6/2020

我在 Visual Studio 2019 中创建了这个静态库,但出现以下错误: unresolved external symbol "unsigned short __cdecl method2...

“typename iterator_traits&lt;InputIt&gt;::d ifference_type” 是什么意思?

作者:izaguirrejoe 提问时间:3/4/2020

这是 https://devdocs.io/cpp/algorithm/count_if 中计数算法的示例实现: template<class InputIt, class T> typename ...

无法在 Ansible jinja2 模板中检查大于条件的变量

作者:Ashar 提问时间:3/27/2020

我的 jinja2 模板为变量生成正确的值 {{ vars[fruit | join("")] | default('ERR') }} 变量 fruit 的值为 83.6,由 Ansible 的...

解密 C++ 模板错误消息

作者:Jason Baker 提问时间:9/7/2008

我真的开始理解人们说 C++ 的错误消息在模板方面非常糟糕时是什么意思。我见过像函数与其原型不匹配这样简单的事情的可怕长错误。 有什么技巧可以破译这些错误吗? 编辑:我正在使用gcc和MSVC。他...

子类的动态方法在 lambda 捕获中使用时调用父类的虚拟方法/导致 segmentatin 错误

作者:Cherry Toska 提问时间:5/9/2020

编辑:在虚拟函数的实现中使用 final 关键字会导致打印正确的字符串,但为什么这里需要 final 关键字?有人可以解释一下吗? 我正在修补可变参数模板,我有非常通用的类 D1、D2、D3 ......

使用 Boost Fusion 获取结构名称

作者:Abruzzo Forte e Gentile 提问时间:5/10/2020

使用 可以迭代适应的结构并获取该结构的每个成员的名称。boost::fusion 有没有办法以某种方式检索结构的名称? 我想做的是:鉴于当前的情况 namespace inner { stru...

链接器错误:使用外部变量的函数模板中未定义的引用

作者:Fan Zheng 提问时间:5/25/2020

我有一个包含两个文件的迷你项目: main.cpp #include <string> template<int I> int getint(int i) { extern std::strin...


共967条 当前第22页