2016-10-24 5 views
0

の動的に割り当てられた配列内にあるグローバル配列を割り当てます。問題は、この配列が動的に割り当てられた構造体の別の配列内にあることです。 スタックで質問をするのは初めてです。何か助けてくれてありがとう!を動的に私は私の質問が混乱に見えます知っているが、私のコードの見てください構造

+0

正確なエラーメッセージを投稿できますか? – Rakete1111

+0

生の配列の代わりに 'std:vector'を使わないのはなぜですか? –

+3

'num'と' num_test'はコード内で実際に初期化されていませんか? – UnholySheep

答えて

1

この1つは動作します:

struct name{ 
    string first 
    string last 
}; 
struct course_grade{ 
    name Name; 
    string idNum; 
    double *testArrayPtr; 
    double average; 
    char grade; 
}; 

int main(int argc, char* argv[]) 
{ 
    int num = 1; 
    int num_test = 1; 
    course_grade *gradeArr = new course_grade[num]; 
    (*gradeArr).testArrayPtr = new double[num_test]; 


    return 0; 
} 

私はあなたがnumnum_test初期化していないと仮定します。

+2

あなたは本当にQが答える前に待つべきです問題が何であるかを仮定してください。私たちが知っていることは、OPにはこれがあります。 – NathanOliver

関連する問題