为什么static_cast除以两个整数时不起作用?
作者:Alex 提问时间:10/2/2019
这个问题是关于 C++ 代码的。我有两个整数 a 和 b,我想将一个除以另一个并将答案存储为双精度。但是当我输入以下代码时: int a = 3, b = 7; double d = static_...
静态强制转换 问答列表
作者:Alex 提问时间:10/2/2019
这个问题是关于 C++ 代码的。我有两个整数 a 和 b,我想将一个除以另一个并将答案存储为双精度。但是当我输入以下代码时: int a = 3, b = 7; double d = static_...
作者:GLJeff 提问时间:1/5/2023
我正在审查很多代码,在这些代码中,我需要确保没有对可能超出被强制转换的枚举类范围的变量进行static_cast(或任何强制转换)调用。理想情况下,我能够收到警告,或者有某种方法来检测从(例如,当所讨...
作者:Loading Screen 提问时间:9/18/2023
编辑:为了重新表述这个问题,在将双精度值分配给使用 ceil 显示和舍入所述值的 int 变量时,如何避免截断?如果可能的话,在不改变他们的声明的情况下。 我的老师给我们布置了一个作业,我们需要制作...
作者:kabla002 提问时间:11/10/2023
这个问题在这里已经有答案了: 转换基类的双指针 (3 个答案) 从派生**到基数**的转换 (3 个答案) 12天前关闭。 有人会帮我理解为什么第二次静态投射失败吗?第一个静态转换很好地检查以确保 ...