Tôi đang sử dụng register_callback()
để đăng ký chức năng gọi lại cho iostream như được mô tả trong Standard C++ IOStreams and Locales, tr. 202.Hủy đăng ký cuộc gọi lại đã đăng ký qua register_callback()?
Tuy nhiên, không phải tài liệu cũng như bất kỳ tài liệu nào tôi có thể tìm thấy đều biết cách hủy đăng ký cuộc gọi lại. Có thể không? Nếu tôi không sử dụng iword/pword tôi đang sử dụng, bạn có muốn hủy đăng ký ngay cả khi cần thiết không?
+1 để cố gắng sử dụng thứ gì đó mà tôi thậm chí không biết tồn tại. – Nawaz
Dũng cảm. Tất cả các công cụ iostream tiên tiến về cơ bản là lãnh thổ không tích điện. Có một cuốn sách về chủ đề này, nhưng ít người hơn các tác giả đã từng thực sự đào sâu vào những chi tiết gắt gỏng. – jalf
@ jalf: Điều đó có thể là do IOstreams thường hút. :) Chúng có thể mạnh mẽ và thực sự mở rộng, nhưng chúng phức tạp và phức tạp. Đáng buồn thay, dường như không có bất kỳ chuyển động nào liên quan đến phong cách/thư viện I/O mới. – Xeo