C ++ 11:如何为函数命名?

C ++ 11:如何为函数命名?,第1张

C ++ 11:如何为函数命名?

您可以使用完美的转发定义功能别名(需要做一些工作):

template <typename... Args>auto g(Args&&... args) -> decltype(f(std::forward<Args>(args)...)) {  return f(std::forward<Args>(args)...);}

即使

f
过载和/或功能模板,此解决方案也适用。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/4916066.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-12
下一篇 2022-11-12

发表评论

登录后才能评论

评论列表(0条)

保存