Em thắc mắc là làm sao có thể xóa màn hình console trước đó v ạ ? Em dùng clrscr() thì nó báo lỗi. Em cảm ơn ạ
Làm sao để xóa màn hình trong c++?
Bạn có thể dùng lệnh xóa màn hình của console/terminal qua hàm system()
.
- Linux:
system("clear");
- Windows:
system("cls");
Chúc bạn thành công.
Có thể không giúp được bạn nhưng mình vẫn trả lời cho ai đọc post này và gặp vấn đề này.
Nếu bạn làm game, việc sử dụng lệnh xóa màn hình liên tục sẽ khiến giao diện trò chơi nhấp nháy rất khó chịu. Có một ý tưởng tốt hơn rất nhiều là vẽ một đối tượng mới đè lên đối tượng cũ sử dụng màu vẽ trùng với màu của backgroud.
muốn dùng system(“cls”); thì mình phải khai báo thư viện cstdlib nữa hay sao ấy
cảm ơn bạn nhiều nha
cảm ơn bạn nhưng mình đang học cơ bản của c++ nên chưa làm game được, dù gì cũng cho mình thêm tip về mảng game, tks bạn nhiều nha
Đúng r bạn. Ở C++ thì thêm cstdlib
còn C thì k cần.
trong thư viện iostream có câu lệnh này rồi à bạn, mình mới học c++ trên dev c++ dùng câu lệnh này không khai báo thư viện cstdlib vẫn được. mình hỏi thêm để hiểu rõ mấy cái này thôi ạ
Bạn có thể dùng lệnh xóa màn hình của console/terminal qua hàm system().
- Linux: system(“clear”);
- Windows: system(“cls”);
Chúc bạn thành công.
Hoặc bạn có thể tham khảo ở đây nhé