问答列表

如何最好地实现基于模板参数包专用化的带成员的派生?

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

目标 我想实现一个结构,满足某些要求。我有一个有效的解决方案代码,但它有某些缺点。我寻求更好的方法。Derived<size_t ...Tpar> 要求 Derived<size_t ...Tp...

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

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

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

为什么 decltype 和 is_same 的组合会产生错误的结果?

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

我有以下功能: template<typename T> auto print_type_info(const T& t) { // C++17 if constexpr (std::is_sam...

何时在 c++23 中对显式对象参数使用 CRTP?

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

问题的简短版本 C++23 为我们提供了一种编写 mixin 类的新方法(而不是 CRTP)。在哪些情况下,CRTP 仍是首选? 两种方法的总结 CRTP 是 C++ 中一个强大的习惯用语,它利...

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

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

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

C++ 观察器设计模式,防止对象被重新分配

作者:yonutix 提问时间:10/24/2023

由于在某些情况下对象被重新分配,例如在 std::vector 的情况下,C++ 可观察模式实现可能会有问题: 根据“四人帮”一书,可观察对象的实现如下所示: class ObservableSu...

.net 8 Blazor Webassembly 中复杂模型的表单绑定

作者:HerGiz 提问时间:10/23/2023

我有一个复杂的模型,我想在表单中发布,但它没有被绑定。只有第一层有数据。Model.Items 和后续项目。项目不会绑定。组件交互正常,按预期删除和添加项目。 所有代码都略有缩短,以便于阅读:)这些...

购物车实现 - 是否可以对每个 CRUD 操作进行服务器调用?

作者:A7med 提问时间:10/22/2023

我正在观看有关使用 .Net Core 的电子商务网站的教程 - 该项目的类型为 Web Assembly Blazor,我检查了 .NET CORE 托管,因此该项目被喷到客户端、服务器和剪切。 ...

当我尝试通过单独转换多个组件来缩放网格上的面时,它无法像我想要的那样工作

作者:Luis Nguyen 提问时间:10/29/2023

当我尝试通过单独转换多个组件(我将轴方向设置为组件)将 Y 轴缩放到网格上的面时。他们没有像我预期的那样工作。原件 缩放 Y 轴后 两个单独的面环都应在 Y 轴上按比例缩小。我试图更改轴方向,但没有...

C++ 矩阵类的体系结构:继承还是专用化?

作者:Julienchz 提问时间:10/30/2023

我想定义一个类:将简单和经典的方法应用于任何矩阵()。template <class T, std::size_t M, std::size_t N> class Matrixstd::array<s...


共1695条 当前第98页