类型转换函数:将其他类型转换为当前类型

Posted audacious

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了类型转换函数:将其他类型转换为当前类型相关的知识,希望对你有一定的参考价值。

  1. 类型转换函数一般不会更改被转换的对象,所以通常被定义为const成员。
  2. 类型转换函数可以被继承,可以是虚函数。

? ?

以Double类型转换为bool类型为例:

Double::operator bool() const

{

????if (_num.size() > 1)

????????return true;

????return bool(_num[0]);

}

? ?

以上是关于类型转换函数:将其他类型转换为当前类型的主要内容,如果未能解决你的问题,请参考以下文章

C++转换构造函数:将其它类型转换为当前类的类型

C++中的类型转换函数

C++类型转换函数

VB中如何将object类型转换为其他类型?

c语言 所有类型转换函数

求VB数据类型转换函数