casting 相关问题

如果允许转换,则转换是将对象类型显式转换为另一种类型的过程。这个过程可能会导致价值的变化。

Rust:非原始转换:`impl Fn()` as `fn()`

以下功能 fn ptr_of(f: impl Fn()) -> fn() { f 作为 fn() } 导致此错误: 非原始类型转换:`impl Fn()` as `fn()` 我缺少什么? 语境 我想做的实际上是

回答 1 投票 0

java中如何自动向下转换类?

在 Java 中你会如何自动向下转换? 看这个例子: 公共类父类{} 公共类 Boy 扩展 Parent {} 公共类 Girl 扩展 Parent {} 父父亲 = new Boy(); 家长

回答 1 投票 0

类转换运算符不会隐式调用

在下面的程序中,类 A 有一个转换为 int 的运算符。 B 类有一个强制转换为 A 的运算符。虽然编译器将 A 隐式转换为 int,但无法将 B 转换为 A: A级 { 受保护: ...

回答 1 投票 0

Windows 网络代码是否违反了严格的别名规则?

正如我在这里被告知的,你可以使用结构将 int 类型转换为 4 个字符吗?将一个结构类型转换为另一个结构指针违反了“严格别名规则”。但我认为在 C windows

回答 1 投票 0

你可以使用结构将 int 类型转换为 4 个字符吗?

这是我的想法: int main(){ 结构 mystruct { 字符a; 字符b; 字符c; 字符d; }; 结构 mystruct 结构实例; //1094795585 为二进制:01000001 01000001 01000001 01000001 -...

回答 1 投票 0

类型“_InternalLinkedHashMap<String, dynamic>”不是类型转换中“Map<String, String>”类型的子类型

我无法将 Map 转换为 Map。做这个的最好方式是什么? 请注意,我在我的analysis_o中使用高级分析选项...

回答 1 投票 0

如何直接将对象数组转换为整数数组而不进行修改

我有一个充满字符串的对象数组: 对象[]数组=新对象[计数]; 对于 (int i = 0; i < array.length; i++) { array[i] = String.valueOf(i); } Then I refill it with Integers: fo...

回答 1 投票 0

丢弃时间戳中的毫秒部分

如何丢弃/舍入毫秒部分,如果第二部分也从没有时区的时间戳中删除会更好?

回答 4 投票 0

在打字稿中,类型“x”不可分配给类型“never”

考虑这个类: 导出 const CreditRiskRatingKeys: (keyof CreditRiskRating)[] = [ '申请人id', '是脏的' ]; 常量字典 = { 申请人_id: '测试_id', is_dirty:正确, } 出口

回答 2 投票 0

如何不安全地从 Box 获取具体参考<dyn Trait>?

我想引用Box中的特定结构。我确切地知道该结构是什么,所以我可以使用不安全的操作。当我使用原始指针对其进行类型转换时,它会给出 SIGSEGV。

回答 1 投票 0

在打字稿中键入“any”不可分配为键入“never”

考虑这个类: 导出 const CreditRiskRatingKeys: (keyof CreditRiskRating)[] = [ '申请人id', '是脏的' ]; 导出类 CreditRiskRating { 申请人_id:字符串=''; is_dirty:

回答 2 投票 0

类型“string”不可分配给类型“string & (() => void)”或永远不

考虑这个类: 导出 const CreditRiskRatingKeys: (keyof CreditRiskRating)[] = [ '申请人id' ]; 导出类 CreditRiskRating { 申请人_id:字符串=''; 填写问题词典至...

回答 2 投票 0

初始化点数组的最短方法?

我正在寻找编写声明点数组的最短方法。 我的问题是我有大量的点数据,我想将其硬编码为初始化。 这些初始化

回答 2 投票 0

bind(ListenSocket, (SOCKADDR*) &s, sizeof(s));中 SOCKADDR 后面的括号和星号的用途是什么?

我还没有找到为什么要在变量后面添加星号的解释。 这是例子: int main(){ WSADATA Winsockdata; WSAStartup(MAKEWORD(2,2), &Winsockdata); 整数

回答 2 投票 0

将 varchar 值 '1.1' 转换为数据类型 int 时转换失败

我有两列,一列数据类型为 Smallint,另一列为 int。我正在尝试连接两列和一个“.”产生一个最终值,但我不断收到“转换失败时

回答 1 投票 0

将 Box<dyn Trait> 转换为实现该特征的特定结构

我想将 Box 转换为实现该特征的特定结构。我知道结构是什么,所以我可以接受不安全的操作。当我使用原始指针对其进行类型转换时......

回答 1 投票 0

将十六进制数字的字符串表示形式转换为二进制字符串(在 postgres 中)?

如何将单个十六进制字符转换为二进制字符串(即一组 1 和 0) 给定“0”返回“0000” 给定“1”返回“0001” 给定“2&...

回答 1 投票 0

List<DataRow>.DefaultIfEmpty() 显示错误

我需要从List对象中获取一个新的DataRow。 数据有5条记录。 公共列表数据{获取;放; } = 新的(); 私有 DataRow GetDataRow(COAClassRecord _Record) {

回答 1 投票 0

在 PostgreSQL 中将smallint 转换为布尔值

我正在尝试将 PostgreSQL 中的smallint 转换为布尔值。这并不是开箱即用的,例如: 选择 (1::smallint)::bool; 返回“错误:42846:无法将 Smallint 类型转换为布尔值”...

回答 3 投票 0

如果时间是 I2 类型,则合并 Teradata 中的日期和时间

我正在尝试将两列组合成日期和时间时间戳列。但是我经常遇到无效的时间戳错误。 我在我的专栏上运行了一个“帮助专栏”并发现......

回答 1 投票 0

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