Vì vậy, tôi đã viết một chương trình nhỏ mà có trong lệnh của người sử dụng, và sau đó hiển thị đầu ra (sau khi kết nối với một máy chủ). Đó là một giao diện điều khiển tương tác của các loại. Tuy nhiên, sau khi sử dụng các máy khách dòng lệnh mongodb và redis (có tương tác với giao diện điều khiển/thiết bị đầu cuối), có vẻ như phải có thư viện ở đâu đó cung cấp các chức năng như ghi đầu vào của người dùng, chấp nhận phím bấm lên/xuống để duyệt qua lịch sử lệnh, cũng như khung hoàn thành tab (không chắc chắn cách thức đó sẽ hoạt động, nhưng vâng).Lập trình bảng điều khiển tương tác cho c/C++?
Thư viện lý tưởng để sử dụng cho một điều như vậy là gì?
Cần lưu ý rằng dòng đọc có giấy phép GPL. – icktoofay
@icktoofay: Nhưng bạn có thể sử dụng editline thay vào đó, được cấp phép BSD và hầu như có chức năng giống như readline. –