摘要:
有时我们希望对象显示的转换为另一种类型。 比如在上述代码中,我们希望能够执行double类型的除法。 强制类型转换 static_cast<type>(val) 不包含底层const具有明确定义的类型转换,都不可以使用该转换符 用于找回存在于void*中的指针类型 上述类型转换常见于线程函数中对入参 阅读全文
posted @ 2018-08-27 09:54
chattyku
阅读(108)
评论(0)
推荐(0)
摘要:
先来看一个例子 C++规定运算的类型必须是一样的,而这个表达式中两个运算常量的类型却不同。 这个时候就需要通过类型转换来完成运算。 这里的运算会变成如下: 上述表达式运算出结果然后再将结果转换为int型赋值给变量ival 而上述的运算转换过程中不需要程序员参与,甚至不需要了解。这种转换被称为隐式转换 阅读全文
posted @ 2018-08-27 09:30
chattyku
阅读(145)
评论(0)
推荐(0)