【初心者歓迎】C/C++室 Ver.66【環境依存OK】
■ このスレッドは過去ログ倉庫に格納されています
0058デフォルトの名無しさん
2009/05/31(日) 17:28:49ということで了解しました。回答ありがとうございます。
ところで、クラスのメンバ関数の作り方で再び質問で、
以下のようなクラスがあるとします。
class CTest
{
private:
SStruct m_sTestStruct;
public
inline VOID GetStruct(SStruct& sGetStruct) { sGetStruct = m_sTestStruct; }
inline SStruct GetStruct() { return m_sTestStruct; }
}
メンバ変数のm_sTestStructを取得する関数の書き方としては、
1. VOID GetStruct(SStruct& sGetStruct);
2. SStruct GetStruct();
のどちらが処理的には良いのでしょうか?
直感的な見た目としては戻り値がSStructの方がわかりやすいと思うので
自分は大体2の方を使っております。
■ このスレッドは過去ログ倉庫に格納されています