让我说我有一个对象。我将它分配给一个整数。我可以分配一个对象到一个整型变量吗?
MyClass obj1 = 100;//Not valid
比方说,我有一个接受整数的参数化构造函数。
MyClass(int Num)
{
// .. do whatever..
}
MyClass obj1 = 100;//Now, its valid
同样在任何情况下,反之亦然有效?!
eg) int Number = obj1;//Is it VALID or can be made valid by some tweeks
编辑:
,我发现这个使用转换函数就可以了。 转换函数通常被称为“转换操作符”,因为它们(连同构造函数)是使用转换时调用的函数。
转换函数使用以下语法:
运营商转换类型名称()
例如)许多人都整齐地低于