Я думаю, что основная причина в том, что традиционному методу для реализации AOP в C / C ++ нужна сложная структура, чтобы все заработало.Кроме того, C ++ является языком строгого типа, что делает реализацию еще сложнее, чем C.
Но, это старое время.новый C ++ 11 ~ 17 предоставляет некоторые действительно мощные функции для выполнения всех трюков.
Вы можете проверить это: https://github.com/whitebob/qaop Очень легковесная структура АОП только для заголовков, и она проста в использовании.
Я являюсь автором этого текущего проекта, поэтому, если у вас есть предложения или жалобы, просто свяжитесь со мной: p