質問です。
例えばclass Addressというものがあるとして、

Address a;
struct in_addr addr = a;

というのをどうしても成立させたいのですが、
class A : public in_addr {
  ...
}
というような、in_addrを直接継承する以外の方法では
可能でしょうか。

http://forums.belution.com/ja/vc/000/006/08s.shtml
のURLに同じような質問があったのを発見し、そこでは
解決策がいくつか出ているみたいですが、具体的に
どうオペレータオーバーロードすれば良いのか分からないです。