mình bị lỗi thu hồi bộ nhớ mà không biết sửa thế nào??? bạn nào giúp mình vs
Lỗi thu hồi bộ nhớ
Em nghĩ là delete [] change
Vì bên trên anh khai báo kiểu char
mình đã thử và vẫn bị 
mình nghĩ sai trong quá trình dùng mà không biết ở đâu nên chịu
char *change = new char[];
Bão lỗi Debug ở HEAP. Cái này thuộc cấp phát động của C++.
Em nghĩ nếu sửa lại ở phần tạo new và delete biết đâu sẽ được 
Tốt nhất là thế này
char change[50]; // nếu change không quá lớn
atoi(change);// phải đảm bảo rằng change có kí tự kết thúc chuỗi
Lỗi của bạn:
- change = new char chỉ đủ chứa 1 kí tự. Trong hàm atoi phải là 1 xâu
bạn nên copy code hơn là chụp màn hình
5 Likes

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?