了解 SFINAE:部分专用类之外的成员函数声明,以及可变参数类中的模板
作者:Irreducible Polynomial 提问时间:11/12/2023
我想做什么: 创建一个“InstructionSet”对象,该对象 通常(无需指定类型)由其他位置的容器(指针)持有 保存可变数量的指令对象(可能具有重复类型),其类型满足概念“is_instru...
Templates 问答列表
作者:Irreducible Polynomial 提问时间:11/12/2023
我想做什么: 创建一个“InstructionSet”对象,该对象 通常(无需指定类型)由其他位置的容器(指针)持有 保存可变数量的指令对象(可能具有重复类型),其类型满足概念“is_instru...
作者:Kiana 提问时间:11/11/2023
我正在尝试在 Django 中创建一个 CreateView,但遇到“找不到模板”错误(如下所示) 目前,我有以下代码: views.py: from django.shortcuts impo...
作者:Daniil Rozanov 提问时间:11/10/2023
我有一个看起来像这样的函数 template <typename... Rets, typename... Args> std::tuple<Rets...> call_nn(std::string...
作者:Xin_Wang 提问时间:11/7/2023
我有以下模板类,就像函数包装器一样: using MethodId = std::uint16_t; template <typename Func> class BaseMethod { publ...
作者:SKNB 提问时间:10/18/2023
给定具有两个构造函数的类模板:cArray 一个接受单个参数,并且std::size 一个接受任意数量的参数(前提是它们是可构造的)。T 问题 如何修改,以便在给定单个整数文字而不转换为时使用第一...
作者:Miroslav Krajcir 提问时间:11/5/2023
我有一个模板化的存储值。s 或 s 没有问题,但值无法编译。编译器似乎假设我想用 s 而不是 values 初始化。我该如何解决这个问题?Containervectorstringintsize_tv...
作者:Sreejesh 提问时间:11/1/2023
升级后出现以下错误。它在 jdk8 和 spring boot 版本 1.5.3-release 和 MS Sql 驱动程序 mssql-jdbc-6.1.0.jre7.jar 中工作正常 现在我将...
作者:XORer 提问时间:11/1/2023
以下工作按预期进行: template<typename... Types> auto countNumberOfTypes() { return sizeof...(Types); } temp...
作者:pic32cpp 提问时间:10/28/2023
我有以下状态机示例,该示例使用枚举来专门化具有可变参数包的模板方法。当我通过引用传递属性 (Properties&) 而不是按值传递属性 (Properties) 时,为什么不调用第二个专用化? e...
作者:phoko 提问时间:10/25/2023
这个问题在这里已经有答案了: 包含概念的 C++ 参数包扩展 (1 个答案) 28天前关闭。 我正在寻找一种非递归的现代方法(至少使用 gcc 和 clang 进行编译)来查找可变参数包的第 n 个...