static-cast专题提供static-cast的最新资讯内容,帮你更好的了解static-cast。
我有以下代码,试图将变量转换为整数,但是从倒数第二个输出中可以看出,该类型仍被视为“ d”-有
我正在做一个简单的测试,以数字的二进制表示形式计算1的数量: <pre><code> int x; while (cin &gt;&gt; x)
由于我尚未实例化派生类对象,因此该代码在应出现运行时错误时运行良好。 <pre><code>#include &lt;iostre
例如,在我的<code>code</code> <strong>(<a href="http://cpp.sh/4ankr" rel="nofollow noreferrer">checkout online</a>)</strong>中
我的static_cast似乎不起作用。我在代码的开头创建了5个int变量,并在对其他4个变量执行计算后尝试将一
静态分析将该代码标记为nullPointerArithmetic: <pre><code>static_cast&lt;BYTE*&gt;(NULL) + p_row_fields-&gt;offsets.back()
对于我要实现的一些类似于分配器的特殊操作,我想要求将要存储的所有对象都共享一个公共基类作为
我正在尝试了解<a href="https://pybind11.readthedocs.io/en/stable/classes.html#overloaded-methods" rel="nofollow noreferrer">Pybind
我正在尝试使用看似简单的<code>static_cast</code>,但我不知道自己在做什么错。我有Rat类(用于表示有理
下面的代码检查来自 <code>p</code> 指针的对象是否来自类型 <code>Student</code>,如果是这种情况,则执行 <st
你能解释一下 static_cast 的工作吗? 为什么此代码不起作用? <pre><code>D another_d = static_cast&lt;D&gt;
本来我只是一个普通的 <pre><code>srand(time(NULL)); </code></pre> 我收到一条警告消息“隐式转换失去整数
使用链表探索形成性 C++ 数据结构的边界让我迷失了方向。 我的基本结构为节点和节点将保存的数
想象两个嵌套循环,每个循环都使用整数变量进行迭代(假设 <code>i</code> 和 <code>j</code>)。在这两个循
我有一个包含多个(虚拟)基础的结构。从这些基类的构造函数之一我 static_cast 到派生程度最高的类型
我正在为一个班级项目工作,希望我将一串字母转换为数字,我没有使用 switch 语句,因为那会很笨而且
我摒弃了矢量的想法,经过一番折腾,设法将结构体放入和取出文件。我真的很享受 C++ 的挑战,有很多
我开始了解动态转换以及它如何使用 RTTI 来确定向下转换的对象类型。 在这个例子中,我做了一个向上
很抱歉,如果问题标题没有意义,但我不确定如何简洁地描述我正在尝试解决的问题。问题来了: <ol
我有这个代码: <pre><code>#include &lt;iostream&gt; int main() { double val = -400.0; const double constVal = -400.0;