Исправление trex6, (текущая версия) :
«Указатель на метод» фактически не является указателем в том смысле, в котором им является, например, указатель на функцию.
Скастовать его к настоящему указателю не получится, т.к. это явно запрещено стандартом С++.
Почему комитет принял такое решение - можешь попробовать уточнить у участников комитета или в публичных обсуждениях. В первую очередь это запрещено для корректной обработки виртуальных методов.
Для получения указателя на метод ты можешь использовать хак и завернуть его вызов в лямбду или через bind. Или поясни, зачем тебе нужен именно указатель на метод и чем не подходит std::function.
Исходная версия trex6, :
«Указатель на метод» фактически не является указателем в том смысле, в котором им является, например, указатель на функцию.
Скастовать его к настоящему указателю не получится, т.к. это явно запрещено стандартом С++.
Почему комитет принял такое решение - можешь попробовать уточнить у участников комитета или в публичных обсуждениях. В первую очередь это запрещено для корректной обработки виртуальных методов.