Tôi muốn thực hiện một thanh tiến trình cho các ứng dụng thiết bị đầu cuối của tôi rằng sẽ làm việc gì đó như:Làm thế nào để cập nhật một thông điệp được in trong thiết bị đầu cuối mà không cần in lại (Linux)
[XXXXXXX ]
mà sẽ cung cấp một dấu hiệu cho thấy hình ảnh của bao nhiêu thời gian còn lại trước khi quá trình hoàn tất.
Tôi biết tôi có thể làm điều gì đó như in ngày càng nhiều của X bằng cách thêm chúng vào chuỗi và sau đó chỉ cần printf, nhưng điều đó sẽ trông giống như:
[XXXXXXX ]
[XXXXXXXX ]
[XXXXXXXXX ]
[XXXXXXXXXX ]
hoặc một cái gì đó như thế (rõ ràng là bạn có thể chơi với khoảng cách.) Nhưng đây không phải là thẩm mỹ trực quan. Có cách nào để cập nhật văn bản đã in trong thiết bị đầu cuối có văn bản mới mà không cần in lại không? Đây là tất cả dưới Linux, C++.
hoạt động như một nét duyên dáng, cảm ơn – ldog