古詩詞大全網 - 古詩大全 - C++ operator double()

C++ operator double()

operator double() {..} -- 改寫 強制轉換為double (double cast operator) 的運算。

cout<<a -- 強制轉換a 為 double 再輸出

cast運算 變成 計算 sqrt(mx*mx+my*my); 得 5

cout<<b -- 強制轉換b 為 double 再輸出

cast運算 變成 計算 sqrt(mx*mx+my*my); 得 13