当前分类:static-cast

c++ - 使用 static_cast<Base>(*this) 初始化可变参数 CRTP...: is it legal ?

c++ - CRTP:如何推断用作返回类型的成员类型?

c++ - 静态强制转换允许转换对象指针,但不允许转换整数

c++ - 为什么允许将派生类的方法静态转换为基类的方法?

c++ - 在转换构造函数上启用_if(静态转换,is_base_of)

c++ - 这种贬低是否会导致未定义的行为?

c++ - 模板化赋值运算符问题

c++ - static_cast 对 getInt() 函数有意义吗?

c++ - 为什么 static_cast 减法会溢出?

c++ - 在不同类型之间转换 const 指针

c++11 - 在 C++ 中将 NULL 转换为 SomeType* 有什么用?

C++:+ 或 - 可以告诉编译器一个值应该是一个 int 吗?

c++ - 您可以将 "this"静态转换为基类构造函数中的派生类,然后稍后使用结果吗?

c++ - 为什么只有 static_cast 能够返回请求类型的新对象?

c++ useless-cast from size_t to uint32_t for different targets

c++ - 将负 const double 转换为 unsigned 结果为 0 而 non-const double 很好

c++ - 为什么在 C++ 中混合 size_t 和 unsigned int 时模除法会出错

c++ - constexpr 检查两个层次相关类型之间指针的 static_cast 是否更改指针值

c++ - 如何对自定义对象使用static_cast?

c++ - 解释 static_cast "static_cast<void (Pet::*)(int)>"语法?

热门标签: