强制转换 问答列表

当函数将动态对象作为输入参数时,不会检查 C# 类型转换

作者:Stanton 提问时间:8/25/2023

我有一个接受类型对象的函数。该函数确实可以解析该对象,然后返回有关其解析内容的一些信息。出于某种奇怪的原因,当我获取返回的对象并将其存储到另一个变量中时,该新变量不会在编译时检查对象类型是否匹配。dy...

什么时候应该使用 static_cast、dynamic_cast、const_cast和reinterpret_cast?

作者:e.James 提问时间:12/2/2008

什么是正确的用途: static_cast dynamic_cast const_cast reinterpret_cast (type)value(C 样式强制转换) type(value) (函...

C++ 从文件中读取数据并转换为类的模板类型

作者:Simon 提问时间:8/24/2023

以下情况: template <typename NumberType = double> class A { //constructur, destructor,... //member v...

TypeScript:对 typeguard 使用类型转换

作者:Rostys 提问时间:9/1/2023

我有带有构造函数的类,可以接受两种类型的对象,然后根据它得到的对象类型,执行不同的操作。 我已经看到可以使用关键字。 但我觉得不对劲。as export type Angle = { cos: ...

在 Angular 16 模板/类型推断中处理联合类型的最干净方法?

作者:MikhailRatner 提问时间:9/2/2023

我正在做一个 Angular 16 项目,我使用响应式声明式方法。 通常,我必须处理发出不同类型数据的 Observables,这些数据要么是成功的数据,要么是错误对象。这两种返回类型都有其单独的接...

C# 从双重乘法转换结果,给出错误的结果 [重复]

作者:pengg 提问时间:9/9/2023

这个问题在这里已经有答案了: 浮点数学坏了吗? (34 个答案) 2个月前关闭。 谁能解释一下? 如图所示,乘法后,我应该得到 29.0,投射到短处,这应该给我 29,但我得到了 28 我做了关...

字符串列到日期列 [duplicate]

作者:NickV 提问时间:9/11/2023

这个问题在这里已经有答案了: 将 STRING DD/MM/YYYY HH:MM 转换为 YY-MM-DD HH:SS (1 个答案) 2个月前关闭。 我正在尝试将字符串列转换为日期列。字符串列另存...

解析泛型参数的实际运行时类型,而不是推断类型

作者:mhDuke 提问时间:10/28/2023

一、设置 interface IRequirement { } interface ITarget { ICollection<IRequirement> Requirements { get; s...

如何检查整数?

作者:WolfHasQuack 提问时间:10/25/2023

我正在学习 C++ 并检查输入是否为质数。我不能有任何复杂的事情,因为这是为初学者课程中的固执老师准备的。每个 if 语句都运行,但第一个语句除外,它检查是否为整数。这是我的程序:userInput ...

Java Explicit Cast 从 Double 到 Int 的舍入规则是什么

作者:Evloution78 提问时间:10/25/2023

今天在演示 Java 显式类型转换时遇到了一个奇怪的怪癖,我想知道为什么会发生这种情况。 如果我将双精度转换为整数,并且我的数字是 .9 到 16 精度,它将四舍五入。(请参阅代码中的注释)如果我使...


共124条 当前第4页