次のようなヘッダー ファイルがあるとします。
# filename: header.h
class myclass
{
public:
int myVariable; # arbitrary member variable
foo(); # arbitrary function
myclass() # default constructor
}
ここで、コンストラクター [ myclass() ] を .cpp ファイルに実装したいとします。オブジェクト、int、何でも、配列を作成するようなことはできますか? そして、その配列をループして、コンストラクター定義内からすべて埋めることができますか?
私が尋ねる理由は、任意のメンバー関数 foo() がこの配列を変更できるようにしたいからです。これは問題につながります - myclass のオブジェクトを foo [ foo(myclass myclassObject) に渡していますか?
それとも、このオブジェクトの配列を foo() に渡しますか?
これに関する明確な説明をいただければ幸いです。私はこの例をできるだけ特定のケースに限定しないようにしましたが、それでも誰もが問題を理解できるように十分に説明しています。ありがとうございました!