编程 问答列表

由于布尔类型化模板函数中未使用的参数,如何在 C++ 中使用备用函数签名?

作者:roli 提问时间:10/25/2023

免责声明:这篇文章是问题,而不是通过我建议的解决方法解决的问题。 我的目标是有一个库,根据唯一的定义提供我的函数的几个实例,以避免代码冗余:increment template <bool mod...

使用 C++20 概念查找参数包的第 n 个元素 [重复]

作者:phoko 提问时间:10/25/2023

这个问题在这里已经有答案了: 包含概念的 C++ 参数包扩展 (1 个答案) 28天前关闭。 我正在寻找一种非递归的现代方法(至少使用 gcc 和 clang 进行编译)来查找可变参数包的第 n 个...

创建动态推导类型的智能指针?

作者:Fzza 提问时间:10/26/2023

是否可以在不使用 if 序列的情况下创建动态推断类型的指针? 我应该使用什么作为地图值类型? class Vehicle { public: virtual void run() =0; };...

我正在尝试为集合向量创建一个累加器函数。但是我总是得到奇怪的结果

作者:Braden Christopher 提问时间:10/25/2023

基本上,我有一个集合向量。我想根据条件合并集合(您可以在 if 语句中看到此条件)。可以合并两个以上的集合。下面是一个示例数据集: [{:name "corner", :matched-shape ...

Haskell readP 中的 &lt;* 有什么作用?

作者:Piskator 提问时间:10/26/2023

我在 Haskell 库中遇到过几次,但我还不确定它的作用,并且在库文档中找不到它。和一样吗?<*readP<++...

为什么一些不相交和详尽的模式不能表示为定义上的等式?

作者:user11718766 提问时间:10/27/2023

我目前正在阅读 Ulf Norell 的博士论文,他在论文中描述了 Agda 的实现。 在第 2.2 章(第 41 页)中,他关注的是与依赖类型的模式匹配,他指出,有些模式——即使它们是不相交的和详...

在 node.js(或一般的异步编程)中,当线程崩溃时,事件循环中的元素会发生什么?

作者:gvann2 提问时间:10/27/2023

我目前正在阅读有关响应式编程和 actor 模型的文章。 我想知道的是:当异步事件(或消息)被触发时,程序的某些过程会对此做出反应,这意味着它们在事件循环中排队。在 node.js Web 服务器的...

专用可变参数模板成员函数时出现的问题

作者:pic32cpp 提问时间:10/28/2023

我有以下状态机示例,该示例使用枚举来专门化具有可变参数包的模板方法。当我通过引用传递属性 (Properties&) 而不是按值传递属性 (Properties) 时,为什么不调用第二个专用化? e...

在 python 中在 google 的 OR-Tools CP-SAT 中创建自定义约束

作者:MrKhonsu 提问时间:10/29/2023

我刚刚开始学习约束编程,所以如果我的问题可能非常微不足道,请原谅我。 主要动机是优化我已经通过蛮力解决的问题。我在 python 或工具模块中使用 CP-SAT 求解器。 这是我面临的问题的描述 ...

如何在Typescript中使用类型推断转换对象字段名称?

作者:Beeno Tung 提问时间:10/29/2023

我已经实现了一个具有转换对象键的解析器构建器(它在 js 中工作),但难以转换推断类型的对象键。 示例代码: let sampleData = { id: 1, delete_time$opt...


共292条 当前第24页