01/10/2018, 15:35

Mảng cấp phát động 2 chiều bị lỗi khi nhập số không quá lớn

Cho mình hỏi tại sao mảng cấp phát động của mình bị tràn khi mình mới cấp phát động kích thước cỡ 50x50, 60x60,… Mình không nghĩ kích thước của heap lại nhỏ thế.

Đây là code của mình:

cin>>n>>m;
int **id=new int*[n];
srand(time(0));
for(int i=0;i<=n-1;i++)
{
    id[i]=new int[m];
    for(int j=0;j<=m-1;j++) id[i][j]=rand()%256;
}
Trần Hoàn viết 17:40 ngày 01/10/2018

Chắc heap của máy bạn nhỏ thật

Đùa thôi, mình không nghĩ đoạn code trên có vấn đề. Có lẽ có vấn đề ở chỗ khác.

evai55 viết 17:38 ngày 01/10/2018

Chắc vậy rồi bạn hì hì

Bài liên quan
0