Ý tưởng chung của một đại biểu trong C ++ là gì? Chúng là gì, chúng được sử dụng như thế nào và chúng được sử dụng để làm gì?
Trước tiên tôi muốn tìm hiểu về chúng theo cách 'hộp đen', nhưng một chút thông tin về sự can đảm của những điều này cũng sẽ rất tuyệt.
Đây không phải là C ++ ở mức tinh khiết nhất hoặc sạch nhất, nhưng tôi nhận thấy rằng cơ sở mã nơi tôi làm việc có rất nhiều. Tôi hy vọng hiểu đủ về chúng, vì vậy tôi chỉ có thể sử dụng chúng và không phải đi sâu vào khuôn mẫu khủng khiếp lồng nhau khủng khiếp.
Hai bài viết của Dự án Code giải thích những gì tôi muốn nói nhưng không đặc biệt ngắn gọn:
delegate
không phải là một tên phổ biến trong cách nói c ++. Bạn nên thêm một số thông tin vào câu hỏi để bao gồm bối cảnh mà bạn đã đọc nó. Lưu ý rằng mặc dù mô hình có thể phổ biến, các câu trả lời có thể khác nhau nếu bạn nói về đại biểu nói chung hoặc trong ngữ cảnh của C ++ CLI hoặc bất kỳ thư viện nào khác có triển khai cụ thể của đại biểu .