Je suis en train de générer de l'appelant graphique avec pour trouver tous les chemins d'exécution possibles sur une fonction en particulier (alors que je n'ai pas à découvrir tous les chemins d'accès manuellement, comme il y a beaucoup de chemins qui mènent à cette fonction). Par exemple:
path 1: A -> B -> C -> D
path 2: A -> B -> X -> Y -> D
path 3: A -> G -> M -> N -> O -> P -> S -> D
...
path n: ...
J'ai essayé Codeviz et Doxygen, en quelque sorte, les deux résultats ne montrent rien mais callees de la fonction cible, D. Dans mon cas, D est une fonction membre d'une classe dont l'objet sera enveloppé dans un pointeur intelligent. Les Clients seront toujours obtenir le pointeur intelligent objet dans une usine afin d'invoquer D.
Quelqu'un sait-il comment faire?
Merci,
shiouming