讓我說我有一個對象。我將它分配給一個整數。我可以分配一個對象到一個整型變量嗎?
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
編輯:
,我發現這個使用轉換函數就可以了。 轉換函數通常被稱爲「轉換操作符」,因爲它們(連同構造函數)是使用轉換時調用的函數。
轉換函數使用以下語法:
運營商轉換類型名稱()
例如)許多人都整齊地低於