strong-typing 相关问题

一种打字系统,它强制限制可以根据类型在对象上调用哪些操作或方法。

为什么用 Record 类型注释此对象会删除智能感知?

我正在创建一个如下所示的数据文件: 接口 ISprite { 纹理名称:字符串, 框架: 框架, 起源:Vec2, zIndex?:数字 } 导出让精灵:Record = {

回答 2 投票 0

textureSize 返回 vec2 但编译器告诉我它不是 vec2

我从这篇文章中得到了这个 biqubic 着色器,但由于 vec2 错误识别问题,它无法在我的 glsl 代码中运行,我找不到答案 编译 FRAGMENT_SHADER 时出错:错误:0:44:'=':不能

回答 1 投票 0

强类型整数

作为一个业余爱好项目的思想实验,我一直在想一种方法来确保这种微妙的错误/拼写错误不会发生: 公共无效MyMethod(int useCaseId) { // 用

回答 7 投票 0

输入python2.7?

有没有办法在python2.7中执行以下操作: DailyPriceObj 类: def __init__(自身): self.date = None #datetime.date self.sd_buy = None # 浮动 self.hd_buy = N...

回答 2 投票 0

使用 DDD 中的强类型 ID 对 EF Core 中的外键关系进行故障排除

我目前正在深入研究领域驱动设计 (DDD) 并通过 EF Core 将其付诸实践。在我的域模型中,我选择了强类型标识符。为了在 EF Core 中适应这一点,我

回答 1 投票 0

Mypy 类型通过递归泛型类型缩小

假设我创建了一个泛型类,其对象仅包含一个值(T 类型)。 T = 类型变量('T') 类包含(通用[T]): 值:T def __init__(self, val: T): self.val = val 不...

回答 1 投票 0

如何以类型化的角度反应形式修补表单数组

我正在尝试找出如何以类型化反应式 Angular 形式修补表单数组。例如,patchValue 和 setValue 在我看来与 FormControl 不一致。 这是一个表格 这...

回答 1 投票 0

为什么很多语言不允许bool到int的隐式转换? [已关闭]

我知道某些语言(例如C或C++)会进行从布尔类型到整数类型的隐式转换,因此可以编写: int a = (b > c); 但许多其他语言,例如 Java、Ada 或

回答 1 投票 0

Typescript:如何用函数和参数满足联合类型

(arg: string) => void 和 (arg: number) => void 的并集是 (arg: never) => void,因为没有值可以同时是字符串和数字。但我该如何解决这个问题...

回答 1 投票 0

定义指向空结构的指针与 C 中的强类型有什么关系?

我在某处读过这段代码片段,但我无法理解它的含义。 /** 对 ODP 类型使用强类型 */ #定义odp_handle_t结构{}* 上面的代码有什么意义...

回答 2 投票 0

c 中的强类型是什么?

我在某处读过这段代码片段,但我无法理解它的含义。 /** 对 ODP 类型使用强类型 */ #定义odp_handle_t结构{}* 上面的代码有什么意义

回答 2 投票 0

如何强类型化零参数原语

我正在尝试使用 DEAP 在 Python 中编写一个遗传程序,并有几个零参数函数作为终端。我希望能够使用 if_then_else 原语来组合它们,但是......

回答 1 投票 0

TypeScript:如何在运行时初始化 keyof T(通用)

所以我有这个 TypeScript 类,其中有一个泛型和一个 keyof generic 类型的属性,如下所示: 导出类 ColumnDefinition { 字段:T 的键 } 编译器抱怨因为它......

回答 1 投票 0

如何在 TypeScript 中定义静态变量[重复]

我想定义一个具有常量值的数组 例如const arr = ["a", "b"];.然而,编译器会认为它是string[]。有没有办法让它成为常量类型...

回答 1 投票 0

引发编译时错误以限制 Rust 中结构的可能排列

想象一个结构…… 结构对{ 信:信, 号码:号码, } 枚举字母 {A, B, C} 枚举数 {一、二、三} 此结构中的组合总数为 3 x 3 = 9,

回答 1 投票 0

如何转换一个枚举类?

枚举类应该是强枚举,因为它们不会隐式地转换为int和int。例如:enum class EC { a, b }; 然而,当切换到这样一个 "强枚举 "时:......

回答 1 投票 0

BOOST_STRONG_TYPEDEF和移动语义。

在我看来,BOOST_STRONG_TYPEDEF不支持移动语义(没有移动ctorassignment)。这只是一个疏忽(没有人更新旧的宏)还是有更根本的原因......

回答 1 投票 1

C#System.Data.StrongTypingException:' '表中列' '的值是LINQ查询中的DBNull

我需要管理3个具有很多表和NULL值的数据库,这些数据库几乎可以无处不在。在某些情况下,我已经找到了解决方案,但是现在我需要帮助。到目前为止的代码:public DataTable ...

回答 1 投票 0

打字类的打字稿数组

我总体上不熟悉开发,所以请原谅我的无知。我试图了解如何使用Typescript类来组合给定类的两个数组。使用下面的示例...

回答 1 投票 0

std :: equality_comparable_with,std :: totally_ordered_with和强类型整数

我在使用C ++ 20概念时定义了一个强类型整数类型,如下所示。 class strong_int {public:using integer_type = int;明确的strong_int(integer_type)...

回答 1 投票 2

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