0

Aがユーザー定義タイプであると想定します。

A ob1;
A ob2 = (A&) ob1; 

現在ob2とは何ですか?私はプロジェクトで上記のコードを見ましたが、その目的は何なのか疑問に思いました。オブジェクトをコピーするより速い方法ですか?

4

2 に答える 2

4

キャストは無意味です。オブジェクトのコピーも同じ方法で作成されます。

于 2012-10-22T22:25:44.987 に答える
0

無意味です。誰かがおそらく次のように定義された代入演算子を見ました

A& A::operator=(const A& other)

そして、彼らがそれを機能させるためにキャストしなければならないと仮定しました。

于 2012-10-22T22:29:41.227 に答える