私は学校のプロジェクトに取り組んでおり、この基本的な問題に直面しています(これは割り当ての一部ではなく、問題の初期段階では後退しています)。ポインターの配列へのポインターがsegフォールトの結果を返します
配列を指すポインタを作成しようとしています。配列には、クラスオブジェクト "Customer"を指すポインタが含まれています。
ここにはcustomer.hです。 ここにcustomer.cppです。
#include "customer.h"
int main() {
Customer** c_array;
c_array = new Customer*[10];
cout << c_array[0]->getEnter() << endl;
return 0;
}
任意のアイデア:
は最後に、ここでの問題の原因となっている、私のメインのでしょうか?ここで
は誤りです:ポインタの配列を割り当て
Segmentation fault: 11
または何ポインタを使用するためにあなたのアイデアを与えましたか?全く?顧客顧客[10]と言って、それを済ませてください。ポインタは最初の年のC++コースから禁止されるべきです... –
動的配列でなければなりません。私はそれを明確にしていない場合は申し訳ありません。 –
必須ですか?本当に?どうして? –