は、私は次の宣言でヘッダーを与えられている:この宣言はどのように変更する必要がありますか?
//The index of 1 is used to make sure this is an array.
MyObject objs[1];
しかし、私はこの配列を動的にプログラムが開始されたものをサイズのようにする必要があります。私はMyObject * objsとして宣言すればよいと思うだろうが、元のプログラマーがこのように宣言していれば何らかの理由があると考えられる。
は、私はこれを動的にサイズを変更することができますとにかくありますか?または私はそれをポインタに変更してからmalloc()する必要がありますか?
私はいくつかは、これを行うために何とか新しいキーワードを使用してもらえますか?
これは、MyObject * objs = new MyObject [size];である必要があります。右? – Tjofras
ああ、あなたは正しいと思います。私はC#に慣れてきたので、私のC++を汚しています:) –