generic-programming

generic-programming

文章 1 浏览 63

列表元素的通用类

我正在使用通用类练习编程。我想为列表元素实现一个类,该类保存对泛型类型对象的引用和对下一个列表元素的引用。 所以我想出了这个类: class List{ …

傲性难收 2024-10-12 10:56:07 6 0

模板函数作为模板参数

我只是对如何在 C++ 中以通用方式实现某些东西感到困惑。这有点复杂,所以让我一步步解释。 考虑这样的代码: void a(int) { // do something } void …

归属感 2024-10-11 19:34:46 7 0

Java 泛型类型和反射

我有一些涉及反射的棘手泛型类型问题。这是代码。 public @interface MyConstraint { Class> validatedBy(); } public interface MyConstraintValidat…

祁梦 2024-10-09 16:15:05 12 0

如果有外键(EF-4),如何使用通用存储库添加新值?

我尝试编写一种通用存储库来添加方法。 一切都可以添加,但我有一个与两个带有外键的表相关的表。但由于外键而无法工作 public class DomainRepositor…

小巷里的女流氓 2024-10-09 02:08:55 8 0

如何返回 EF4 通用存储库中最后一个增值主键?

我尝试使用 Ef 4 编写存储库,但出现问题。我需要返回数据库返回 ID 中最后添加的行。例如:我添加了姓名、姓氏,但无法访问最后添加的主要 ID。我的…

等数载,海棠开 2024-10-08 11:04:46 9 0

这个高阶函数有名字吗?

我在代码和库中随处可见这种模式,但似乎在任何地方都找不到它的名称或抽象。 示例(伪代码) T foo( T x, void f(T&) ) { T y = x; f( y ); return y…

卸妝后依然美 2024-10-02 20:38:37 7 0

用于控制算法的函子的编译时容器?

假设我想要如下简单的东西: 我有一个核心算法,它随机选择一种专用算法(在编译时专用)并处理该算法。这些专门的算法是通过函子实现的。 现在的问题…

南城旧梦 2024-10-01 07:19:32 8 0

Java 中的委托类似于 .NET 中的委托

我需要一些关于 Java 方法的建议,因为委托与 .NET 有点不同。我想创建一些具有相同名称和相同方法名称的接口,但唯一不同的是参数数量。类似 .NET 中…

﹉夏雨初晴づ 2024-09-30 03:12:12 6 0

如何克隆多重继承对象?

我定义了一个 Cloneable 接口: struct Cloneable { virtual Cloneable * clone(void) const = 0; } 我还有一些其他接口类(与问题无关的内容): str…

烟若柳尘 2024-09-28 03:46:17 12 0

将系统值传递给 JavaScript 的最佳方式

将对象和类别 ID 或其他不应呈现给用户的系统变量从服务器传递到浏览器的最有效方法是什么? 假设我有一个项目列表,我可以通过 javascript 对每个项…

灯角 2024-09-27 15:11:53 9 0

AS3 一般从(对象)数组中删除元素

有没有一种方法可以从数组中普遍删除对象? (也许不使用 array.filter 或创建新数组) 示例: var arr:Array= new Array(); //create dummy objs for…

◇流星雨 2024-09-25 12:25:21 8 0

用作模板函数输入的函数的 void 返回值被视为参数

假设您有一些带有一些方法的目标类: class Subject { public: void voidReturn() { std::cout<<__FUNCTION__<

虐人心 2024-09-17 06:48:15 8 0

废弃 f# 中的样板

我使用了废弃你的样板并且Haskell 编程语言中的 Uniplate 库,我会发现基于可区分联合的泛型编程形式非常有用。 f# 编程语言中是否有等效的库?…

萌能量女王 2024-09-16 10:36:57 14 0

您认为什么是过度概括?

在花了一些时间尝试 Haskell 和其他函数式语言之后,我开始欣赏用一般术语描述问题所带来的设计的简单性。虽然模板编程的许多方面可能远非简单,但某…

雪花飘飘的天空 2024-09-09 01:02:38 6 0

使用泛型类型参数对类型进行 C# 扩展方法

我正在寻找提高我正在开发的应用程序中某些代码的一致性、简洁性和可读性的方法。起始代码看起来像这样: context.GetGraphType().Subscribe( (instan…

得不到的就毁灭 2024-09-07 09:42:09 9 0
更多

推荐作者

忆悲凉

文章 0 评论 0

hgfg1645

文章 0 评论 0

qq_qLPLYi

文章 0 评论 0

戏舞

文章 0 评论 0

殊姿

文章 0 评论 0

﹂绝世的画

文章 0 评论 0

更多

友情链接

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文