Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
默认初始化(带值初始化)参数包
我可以默认将参数包初始化为每种类型各自的值初始化吗 为了更详细地说明一下 以一个简单的函数模板为例 template
c
C11
templates
variadictemplates
使用外部类的可变参数模板中的参数部分特化可变参数模板内部类是否合法
考虑代码 include
c
templates
C11
variadictemplates
templatespecialization
C++ 和 C 可变参数如何一起使用?
通常 将 C 11 可变参数模板功能与函数一起使用需要基于可变参数的函数参数位于函数参数列表中的最后一个 有一个例外 如果存在 C 级可变参数 它们是倒数第二个参数 这必须是最后一个 template lt typename Args gt
c
templates
C11
variadictemplates
variadicfunctions
如何编写可变参数模板递归函数?
我正在尝试编写一个可变参数模板constexpr计算给定模板参数总和的函数 这是我的代码 template
c
C11
recursion
variadictemplates
variadicfunctions
成员函数特征
我正在编写一个模板类 它包装成员函数以减少一些调用 如果某些条件为真 则不需要调用成员函数 签名看起来像这样 template
c
templates
C11
variadictemplates
从替代解析器表达式的可变参数列表生成 Spirit 解析器表达式
我正在寻找实现可变参数函数的最简单方法 该函数采用 boost spirit qi 规则列表并将该列表扩展为以下格式的表达式 rule1 规则2 规则3 假设规则不综合任何属性 非常感谢您的帮助 include
boost
C11
boostspirit
variadictemplates
boostfusion
std::forward 无法转换大括号括起来的初始值设定项列表
为什么 struct screen 无法正确初始化框架结构 我想要的是初始化屏幕结构并直接初始化 2 个框架结构 include
c
templates
variadictemplates
variadicfunctions
forward
编译器错误,还是非标准代码? - lambda 中的可变参数模板捕获
我有以下 C 11 代码 template
c
C11
Lambda
variadictemplates
compilerbug
通过索引访问可变参数模板中的类型
我想通过索引获取可变参数模板中的类型 索引被指定为模板参数 我设法找到了一个有效的 黑客 但我相信它不符合可变参数模板编程的精神 此外 它还使用额外的内存 这是带有一些解释的代码 template
c
C11
variadictemplates
decltype
boostany
在 std::function 上递归应用 std::bind 的问题
给定一个函数f x y z 我们可以绑定x到 0 得到一个函数g y z f 0 y z 我们可以继续这样做并得到h f 0 1 2 在 C 语法中 这将是 include
c
templates
C11
bind
variadictemplates
带有模板函数名称并传递参数和返回值的可变参数模板
以下来自this https stackoverflow com questions 39558976 variadic templates with template function names 39570187 noredirect
c
C11
variadictemplates
以可变的方式绑定成员函数
我有一个带有可变数量参数的成员函数 存储在std function 我想绑定实例并获得一个独立的函数对象 template
c
templates
C11
variadictemplates
stdfunction
可变参数模板的链接器错误
我有一个带有可变参数模板和辅助函数的程序 include
c
linkererrors
variadictemplates
迭代 C++ 可变参数模板类型列表[重复]
这个问题在这里已经有答案了 假设我使用可变参数模板作为类型列表 template
c
variadictemplates
对参数包中的每个元素应用函数
我有以下专门化的模板函数 Pass the argument through template
c
templates
metaprogramming
variadictemplates
尝试从元组中删除最后一个类型失败
我正在尝试删除元组的最后一个元素 当我在元组中只有一个元素需要删除时 它会起作用 但当我有不止一个时 事情就会出错 我不明白为什么这不起作用 这些是我收到的错误 prog cpp 在函数 int main prog cpp 24 22 错误
c
templates
C11
variadictemplates
限制可变参数模板参数
我们可以将可变参数模板参数限制为某种类型吗 即 实现这样的目标 当然不是真正的 C struct X auto foo X args 这里我的目的是有一个接受可变数量的函数X参数 我们最接近的是 template
c
templates
variadictemplates
C17
cfaq
在 gdb 中显示参数包的值[重复]
这个问题在这里已经有答案了 如何查看 gdb 中可变参数函数中参数包的值 示例代码 VariadicDebug cpp template
c
C11
GDB
variadictemplates
具有多个模板参数包的部分模板专业化
继续我的可变参数模板世界之旅 https stackoverflow com q 4691657 20984 我又遇到了一个问题 假设有以下模板类 template lt typename T gt struct foo default i
c
templates
C11
variadictemplates
可变参数模板、类型推导和 std::function
我正在尝试创建一个模板函数 可以向该函数传递具有任何类型和数量的参数的其他函数 并将其绑定到std function 我设法做到了这一点 include
c
C11
variadictemplates
stdfunction
«
1
2
3
4
5
6
7
...10
»