相互キャスト
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
NGNGclass A a;
class B b;
a = b;
b = a;
下のように定義するとコンパイルが通りません。
class A
{
public:
operator B ()
{
return B(A)
}
}
class B
{
public:
operator A ()
{
return A(B)
}
}
なにか良い方法はないでしょうか。
0002デフォルトの名無しさん
NGNG1. このスレの削除依頼を出す
2. 使用している処理系を明確にして、C++ スレで質問をし直す
OK?
0003デフォルトの名無しさん
NGNG0004デフォルトの名無しさん
NGNGはいはい。もうちょっと自分で考えてから来てね。
■ このスレッドは過去ログ倉庫に格納されています