dynamic-allocation

    0熱度

    1回答

    我想動態分配一個基(學生)類的數組,然後指派派生(數學)類的指針到每個數組插槽。我可以通過創建一個指向基類的指針,然後將其分配給派生類,但是當我嘗試將指針指定給動態分配的基類數組時,它會失敗。我已經發布了我在下面使用的代碼片段。所以基本上我的問題是,爲什麼不動態分配的工作? Student* studentList = new Student[numStudents]; Math* te

    1熱度

    4回答

    我看到,當我試圖找出如何通過指針動態分配的二維陣列功能,這個例子: void zeroit(int **array, int nrows, int ncolumns) { int i, j; for(i = 0; i < nrows; i++) { for(j = 0; j < ncolumns; j++) array[i][j] = 0; } }