Hello mọi người. Em vừa mới học qua C++ và em đang viết chương trình quản lý sinh viên. Em có 1 số thắc mắc mong mọi người giải đáp:
1.
do {
cout << "n = ";
cin >> n;
} while (n < 0);
Khi mình nhập n<0 thì trên console lại hiện dòng "n = " để mình nhập lại. Có cách nào để mình xóa dòng vừa nhập ko ạ?
-
Khi tạo 1 class thường em thấy mọi người để các thuộc tính bên trong private rồi thông qua các hàm set và get để nhập xuất. Nhưng em đọc được ở 1 số chỗ người ta nói không nên sử dụng hàm set và get. Em xin hỏi ý kiến của mọi người về vấn đề này.
-
Em thắc mắc là nên dùng mảng hay danh sách liên kết để viết chương trình. Em thấy mảng dễ quản lý hơn nhưng dùng mảng thì số lượng phần tử mảng là cố định. Còn danh sách kiên kết thì em đang gặp khó trong việc lưu và xuất thông tin. Mọi người có cách nào khác không ạ?
Em xin cảm ơn mọi người.