C++相談室 part45
■ このスレッドは過去ログ倉庫に格納されています
0788デフォルトの名無しさん
2006/01/01(日) 15:28:24にするな。それと、MFCだとCMemberは、CObjectの派生クラスとして定義
する。
んでもって...
const CStrVector &GetNickName() const { ASSERT_KINDOF(CMember,this); return(m_NickName);}
CStrVector &NickName() { ASSERT_KINDOF(CMember,this); return(m_NickName);}
の2つを用意する。前者用意していないと、後者は、constなメンバ関数
から参照できないため。クラス定義の目的と場合によっては、virtual関数に
する。
なぜわざわざメンバ変数を隠蔽してアクセス関数を用意するのか理解して
いない >>785 は、アフォ
■ このスレッドは過去ログ倉庫に格納されています