generic-programming 相关问题

一种编程风格,其中算法从具体数据类型中抽象出来。通常称为强类型语言,该术语通常被视为创建在数据类型要求方面最小的软件,并且可以针对每个符合数据类型进行实例化而不改变被调用者代码。

处理一般情况下混合类型和非类型的可变参数模板

所以我正在尝试创建一个类型特征来说明两个“外部”类类型是否相同。 IE。 std::vector 与 std::vector 相同,我不关心任何内部参数...

回答 1 投票 0

在C语言编程中如何将零填充元素放入数组中?

我想把000到999的随机数放在数组中。 for (i = 0; i < 1000; i++) { arr[i] = rand() % 1000; printf("%02d ", arr[i]); }。这只是print,我想做零-...

回答 1 投票 0

Scala中的通用类型

我最近开始学习Scala,我不明白为什么这段代码不能用。我不明白为什么这段代码不能用,有人能帮帮我吗?谁能帮帮我? import scala.collection.mutable import scala.collection.mutable.Map class Bijection[T] (......)

回答 1 投票 0

如何知道两个类都来自同一个通用类

这里是示例代码。如何知道Foo和Bar都来自同一个类Base<>? class Program { static void Main(string[] args) { var foo = typeof(Foo).IsAssignableFrom(typeof(......))。

回答 1 投票 0

java绑定属相与策略模式的差别

我有一个util类,它与接口Isupplier耦合。类Util 它有一个方法execute,这个方法有一个对象列表,它实现了Isupplier。 execute(List)

回答 1 投票 0

通用算法,用于带数字[闭]的n个皇后问题

你好,有人可以解决我的问题,我听不懂这8或4个皇后的通用算法的全部代码,我知道什么是通用算法,但是具体的功能以及它的作用...

回答 1 投票 -2

我可以从这种签名类型制作原始数据类型吗?

我想将对等边半体的定义分为多个部分:对等边半体的签名作为关系的等分半体定律对此关系中元素的平等见证我当前...

回答 1 投票 2


C#-在运行时确定通用参数类型时,为什么是is或GetType()不起作用[重复]

我有一些代码逻辑来检查我的泛型类型参数是否是类对象之一的特定类型,例如public Interface ICar {...} public class Ford:ICar {...} //的方法。 ..

回答 1 投票 -1

在C#中传递未知数据类型参数

我的主程序正在通过另一个类读取电子表格,该类对电子表格的模式(即其中的数据类型)一无所知。我的方法是定义一个定义了...

回答 1 投票 1

Swift 5:如何在声明变量时指定符合协议的泛型类型

[我在Swift 5上。我有一个协议:protocol Pipe {relatedtype T func await()-> Void func yield(to:Any,with listener:Selector)-> Void}我想引用一个.. 。

回答 2 投票 0

诸如“ C:ClassTag:Manifest”之类的泛型是什么意思?

我发现了一些片段,如下所示:import org.json4s.DefaultFormats import org.json4s.jackson.JsonMethods._ import scala.io.Source import scala.reflect.ClassTag类ConfigLoader [C:ClassTag:...

回答 1 投票 0

Java-枚举转换器的通用抽象类

我有一些枚举,它们分别是name(“ String”)和value(“ Integer”)对,我必须为Json Deserialize实现一个@JsonCreator方法,其输入可以是名称或值。

回答 1 投票 1

回答 1 投票 0

基于返回类型的Fortran泛型函数

我正在尝试根据要返回的值在Fortran中创建一个泛型函数,即,取决于该函数的输出是分配给单精度实数还是分配给双精度实数...

回答 1 投票 0

基类中的方法返回派生类类型?

我有一堆具有一个共同功能的类,除了它返回一个指向其自身类型的指针。代码看起来相同,我想将其移到抽象基类中。但是...

回答 3 投票 6

具有代理迭代器/引用和自动的容器

我正在实现一个类似于std :: vector 的代理迭代器/引用类型的容器,并与以下问题发生冲突,我将继续以std :: vector (this ... 为例说明] >

回答 2 投票 7

子类中的类模板非类型成员访问

我有一个Matrix类模板,如下所示:using matrix_size_t = unsigned int;使用matrix_data_t = double;模板 类矩阵{protected:...

回答 1 投票 0

C-在没有malloc的情况下在函数内部填充泛型结构

我正在尝试构建一个通用函数,该函数可以在没有任何动态内存分配的情况下填充结构。以下代码是我正在尝试做的一个简单示例。该代码将不会编译为...

回答 2 投票 0

可能无法为这种类型实现`Copy`特性

我想在Rust中制作一个通用的字典,以便更快地进行原型制作,其中的键是字符串,值是包装在AnyType容器中的类型。请注意,只需...

回答 1 投票 1

© www.soinside.com 2019 - 2024. All rights reserved.