腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何
编写
实现
访问
类型
属性
的
泛
型函数
swift
我试图在函数体中
编写
一个
泛
型函数
,它读取Type
的
一个
属性
。我
的
函数: func doSomething<Key>( ) -> Int { returndoSomethingElse(a) } 我已经将不同
的
结构放到了doSomething中,只要它们有'aProperty‘作为它
的
属性
之一 stru
浏览 16
提问于2020-09-15
得票数 0
回答已采纳
1
回答
如何
在Rust中
编写
可以接受任何
实现
特定
属性
的
结构
的
泛
型函数
?
rust
我正在尝试理解Rust中
的
泛
型,并尝试
编写
一个
泛
型函数
,该函数可以将任何具有foo
属性
的
结构乘以10。当我使用此代码时,我得到错误no field foo on type T。, go(a), go(b)) }
如何
编写
可以接受任何
实现
foo: i8
属性
的
结构
的
泛
型函数
?
浏览 26
提问于2020-09-06
得票数 1
回答已采纳
2
回答
具有
泛
型和特殊化
的
协议
swift
、
generics
、
swift-protocols
有没有办法在协议中定义
泛
型函数
,并允许一致性对象为该协议定义专门化?= Gen()inst.generic(prop: "Hello", otherProp: "Stop") 我得到了预期
的
结果: genericinst.generic(prop: 1, otherProp
浏览 34
提问于2019-03-14
得票数 2
3
回答
F#
泛
型编程-使用成员
generics
、
f#
、
constraints
假设我有一个支持给定成员函数
的
类型
族,比如下面的Property成员:let sum (a: 'T) (b: 'U) = a.Property + b.Propertytemplate<typen
浏览 1
提问于2010-09-02
得票数 4
回答已采纳
2
回答
通用委派存储和使用
c#
、
generics
、
delegates
.);上面的代码不能编译,因为myFunctionToCall没有指定
类型
。我正在尝试“存储”一个
泛
型委托,这样我以后就可以将其作为常规
泛
型函数
来调用:return MyObject.myFunctionToCall<string>(...); C#抱怨是因为我没有在委托存储
属性
上指定具体
的<
浏览 1
提问于2012-05-02
得票数 2
回答已采纳
2
回答
接收不同视图模型
的
泛
型函数
c#
、
asp.net-mvc-2
我有5个视图模型,每个模型都有需要从DB填充
的
不同
的
消息
属性
。根据消息
类型
,
属性
名称是不同
的
。如果
类型
是欢迎,那么我想要拉出3条欢迎信息。我想
编写
一个
泛
型函数
,我将从每个动作中调用它。然后,这个
泛
型函数
将查看正在传递
的
对象及其
类型
属性
,然后
浏览 2
提问于2013-06-06
得票数 0
回答已采纳
1
回答
如何
在
泛
型函数
中获得该
类型
的
完全限定类名?
vb.net
、
generics
假设我想要
编写
一个
泛
型函数
,它将返回数据
类型
的
完全限定名。换句话说,您将
如何
实现
以下内容: ' Return the fully qualified name of
浏览 0
提问于2011-04-19
得票数 1
回答已采纳
1
回答
当前
的
SYB允许扩展具有新
类型
的
泛
型函数
吗?
haskell
、
generic-programming
、
scrap-your-boilerplate
Scrap Boilerplate文章描述了一种
编写
泛
型函数
的
方法,这些
泛
型函数
适用于一般
类型
,但有特殊情况适用于特定
类型
。例如,来自aeson包
的
定义了一个用于从JSON转换
的
泛
型函数
,但为list或Int等
类型
提供了特殊情况parseJSON然而,正如所指出<e
浏览 0
提问于2013-02-13
得票数 1
回答已采纳
1
回答
将需求放在特征
实现
成员
的
类型
上
rust
、
traits
我有一个特性
实现
了另一个特性:我
如何
指定,对于这个特性
的
所有
实现
,减法
的
结果( Output
类型
在Sub中)必须是某种
类型
的
,例如isize?这样,如果我
编写
一个使用
实现
此特性
的
对象
的
泛
型函数
,我就知道(更重要
的
是,编译器知
浏览 0
提问于2016-09-15
得票数 0
回答已采纳
1
回答
如何
告诉TypeScript只允许将字符串值作为函数
的
参数
的
属性
typescript
、
generics
我想
编写
一个以
泛
型
类型
的
属性
的
名称作为参数
的
泛
型函数
。我需要使TypeScript断言
属性
的
值是特定
类型
的
。string;} 我可以提取特定
类型</e
浏览 1
提问于2019-10-31
得票数 0
回答已采纳
2
回答
在Go中
编写
通用数据
访问
函数
go
我正在
编写
允许从数据库
访问
数据
的
代码。但是,我发现自己对相似的
类型
和字段重复相同
的
代码。我怎样才能写出同样
的
泛
型函数
呢? 例如,我想要
实现
的
目标。
浏览 2
提问于2012-08-11
得票数 2
7
回答
在C中将结构传递给
泛
型函数
c
我声明了一个名为" struct“
的
新结构,我有一个接受参数"void *data”
的
泛
型函数
。我将"Struct“
的
一个实例传递给
泛
型函数
。Struct s;我想要
访问
函数中结构
的
一个
属性
。void Foo(void *data) {} 这是
浏览 1
提问于2011-04-18
得票数 0
回答已采纳
1
回答
在
泛
型函数
中推断导入
的
模块默认
类型
[typescript]
typescript
、
generics
、
type-inference
我有一个简单
的
模块,如下所示: prop1:string;} import * as myModule from '../my-module.ts'; 但是,我想将
浏览 0
提问于2020-02-08
得票数 0
4
回答
Kotlin:
泛
型函数
作为返回
类型
?
function
、
generics
、
lambda
、
kotlin
在Kotlin中,是否可以将
泛
型函数
类型
声明为函数
的
返回
类型
?Factory实例,以避免将
泛
型函数
作为参数传递,这将在Kotlin中显示其自身
的
问题)。我希望将前缀转换为kotlin函数,但似乎不可能将
泛
型函数
声明为返回
类型
: fun prefixer(prefix: String): <T> (String, KClass<T>) -> T { TODO在我看来,与J
浏览 99
提问于2017-10-23
得票数 2
回答已采纳
1
回答
VB.NET:使用
类型
参数与使用
泛
型函数
?
vb.net
、
generics
、
types
我不确定使用(Of T)
的
泛
型函数
和使用
类型
参数returnType As Type
的
泛
型函数
之间
的
区别,也不确定将JSON字符串转换为Object子
类型
的
函数
的
最佳方法是什么,如下所示。当我试图
访问
我预先知道其子
类型
的
对象
的
属性
时,以及当我试图将该对象强制转换为所需
的
子
类型
浏览 2
提问于2017-06-12
得票数 1
1
回答
类型
记录创建带有嵌套
属性
的
map对象
typescript
我试图将我
的
对象映射到另一个只有嵌套
属性
的
对象中。, } child1: abc.child1.nested, }
如何
编写
将任何对象作为参数
的
泛
型函数
,并仅使用嵌套
属性
返回对象而不丢失特定
类型
?abc
类型
,因为它必须是
泛
型函数
。是
浏览 2
提问于2017-11-26
得票数 1
回答已采纳
4
回答
如何
传递到
实现
certan接口
的
泛
型函数
类
类型
?
c#
、
.net
、
.net-4.0
我想要创建一个具有签名
的
泛
型函数
:void funcName<T>(),在这里,T必须是我想要
的
特定接口
的
实现
。怎样做这样
的
检查?
如何
传递到
实现
certan接口
的
泛
型函数
类
类型
?public interface IofMine {},并尝试创建一个类似于public static void funcName<T>() where T : I
浏览 4
提问于2012-07-23
得票数 3
回答已采纳
3
回答
编写
泛
型函数
以检测指针数组是否包含空
c
、
pointers
、
language-lawyer
、
void
、
strict-aliasing
我想
编写
一个
泛
型函数
来检测指向任意
类型
的
指针数组是否包含NULL。我最初
的
尝试是这样
的
: void **array = ptrs; size_t i;,因为指向Foo
的
指针数组将作为指向void
的
指针数组
访问
,而在C.2011§6.5 7中未将其列为允许
访问
对象
的
允许方式之
浏览 2
提问于2016-10-10
得票数 6
回答已采纳
1
回答
C函数(如memcpy)
如何
处理void*数组,因为您不能对void指针进行算术运算?
c
我正在寻找用C语言
实现
一个基本模板函数
的
解决方案,我想出了一个使用宏
的
半解决方案,在宏中传递数组
的
类型
文字,这是因为
泛
型list_t结构将“空*数据”作为
属性
,而您不能使用空*进行算术运算,因此必须强制转换它现在我想知道C语言本身是
如何
处理
泛
型函数
来操作void*数组
的
。有什么想法吗?
浏览 3
提问于2021-05-20
得票数 0
2
回答
如何
将
泛
型函数
存储在c#中
的
变量中?
c#
、
.net
、
generics
、
asp.net-core
、
.net-core
().GetMenuItem<IMenuItem>;我试图将new MenuItems().GetMenuItem<IMenuItem>函数存储在_getMenuItems字段中,但由于这是一个
泛
型函数
如何
将
泛
型函数
存储到变量中?做new MenuItems().GetMenuItem<IMenuItem>是行不通
的
,它告诉我: 'IMenuItem‘必须是具有公共无参数构造函数
的
非抽象
类型
,以便将
浏览 2
提问于2019-12-10
得票数 7
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
30天拿下Rust之泛型
从Java到Kotlin(四)
C+Primer Plus 第一章:预备知识 读书笔记
泛型会让你的 Go 代码运行变慢
Rust 函数有哪些
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券