• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:C++コードの読み方について)

C++コードの読み方について

このQ&Aのポイント
  • C++コードの読み方についてお困りですか?Param_p()という配列の処理やVarA*型について疑問を持っていますね。
  • まず、Param_p()という配列が呼ばれたら、m_parentParam_pの値をParam_p()という配列に入れるという意味です。
  • そして、VarA*はポインタを表す記号で、ここではVarA型のポインタを返す関数という意味です。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.2

> これはParam_p()という配列が呼ばれたら、m_parentParam_pの値をParam_p()という配列に入れなさいという意味でしょうか? フツーに解釈すれば、m_parentParam_pのポインタ変数の指している先のモノの、Param_p()関数を呼び出してreturnしろって処理です。 「->」はメンバーアクセス演算子です。 メンバー アクセス演算子: . および -> https://msdn.microsoft.com/ja-jp/library/b930c881.aspx > VarA*とアスタリスクが出ている意味が分かりません。 VarAがクラスだか構造体だか分かりませんが、それへのポインタを返す関数Param_p()ってことでは。

220F284
質問者

お礼

分かりやすいご説明ありがとうございます。

その他の回答 (1)

  • catpow
  • ベストアンサー率24% (620/2527)
回答No.1

こういうコードは、C言語でも使われています。 質問者さんは、C++以前にC言語をきちんと勉強しましょう! >>なぜここで、必要になるのかが分かりません。 このコードが使われているプログラムソースを理解すれば、わかると思います。

関連するQ&A