Cài lại Visual đi ông. chạy bình thường mà có lỗi cái gì đâu
Announcement
Collapse
No announcement yet.
cần sửa lỗi trong lớp sinh viên
Collapse
X
-
Originally posted by 11520537 View Postmốt thi mà nay cài lại thì hơi đau
Mà tui hơi lạ một chút chỗ khai báo sv là con trỏ, nó lằng nhằng quá, ông khai báo sv[n] là được rồi thì không cần phải vào vòng lặp và new sinhvien cho nó tiếp nữa, hay là dụng ý của đề bài như vậy?:
Originally posted by 11520537 View PostCode:... void main() { [B]sinhvien *sv[n];[/B] for(int i=0;i<n;i++) { [B] sv[i]=new sinhvien;[/B] sv[i]->nhap(); } cout<<endl<<" cau 1: "<<endl; for(int i=0;i<n;i++) sv[i]->xuat(); cout<<"cau 2:"<<endl; for(int i= 0;i<n;i++) if(sv[i]->check(1993)) sv[i]->xuat(); }
Thân Lãng Tử Phiêu Du Theo Ngàn Gió,
Chốn Phiêu Hồng Buông Kiếm Tựa Hồng Nhan
Đời Đạo Gian
Comment
-
Originally posted by 11520246 View PostMốt phỏng trên giấy mà chứ có vào máy đâu mà đau. :boss:
Mà tui hơi lạ một chút chỗ khai báo sv là con trỏ, nó lằng nhằng quá, ông khai báo sv[n] là được rồi thì không cần phải vào vòng lặp và new sinhvien cho nó tiếp nữa, hay là dụng ý của đề bài như vậy?:
Với lại nên viết thêm hàm tạo, hủy mặc định, vì lúc đầu debug thấy sbd, *ten, nsinh số nhảy lung tung.Tôi không hối tiếc những gì mình đã làm. Tôi chỉ hối tiếc những gì đã không làm khi có cơ hội!
Comment
-
Originally posted by 11520377 View Post:funny:
sai chỗ đó thì phải
Originally posted by 11520537 View Postkhông đâu bạn, bây giờ nó xuất ra rồi nó báo lỗi stop working
Comment
-
Originally posted by 11520537 View Postok, sẽ rút kinh nghiệm.
ví dụ cơ bản sử dụng đối tượng lớp string:
Code:string a; cout<<"nhap a: "; getline(cin, a); // nhập cout<<a; // xuất a="em yeu truong em"; // gán string b=" voi bao ban than"; if(a==b) // so sánh cout<<"hai xau nay bang nhau"; a=a+b; // ghép 2 xâu cout<<"doi dai hai xau la: "<<a.length(); // trả về độ dài của xâu
Comment
Comment