Tôi muốn xác định loại con trỏ hàm bằng cách sử dụng mẫu. Tuy nhiên, VS 2013 tôi rằng 'một mẫu typedef là bất hợp pháp'. Tôi đang cố gắng viết một cái gì đó như thế này:lỗi C2823: mẫu typedef là bất hợp pháp - hàm con trỏ
template<typename SD>
typedef void(*FuncPtr)(void *object, SD *data);
Thật không may điều này không biên dịch. Tôi muốn giữ điều này ngắn gọn. Về cơ bản tôi cần định nghĩa một kiểu cho một con trỏ hàm, đối số của nó là một lớp mẫu.
Thêm một thẻ ngôn ngữ (như C++) để đúng người có thể tìm thấy ques này sự. – CandiedOrange
Xong, cảm ơn bạn! – alias5000