4 votes

Analyse du flux de données pour un programme C++

Je dois faire une analyse du flux de données pour des programmes C++. Quelqu'un peut-il me suggérer des outils open source ?

2voto

jdehaan Points 14019

Essayer d'évaluer si gcc et la transformation intermédiaire du code frontal en GIMPLE o GENERIC (langages intermédiaires d'analyse du flux de travail pour l'optimiseur de code) adaptés à votre objectif. Il est entièrement gratuit et open source. Je ne peux pas vous dire comment produire exactement cette représentation arborescente, mais il existe de nombreux manuels de gcc en ligne.

1voto

T33C Points 1636

L'exécution du programme, puis le passage et la copie du flux de données/code dans un programme d'organigramme séparé fonctionnent pour moi. Un crayon et du papier, c'est bien aussi, mais ce n'est pas aussi facile à manipuler ou à stocker par la suite.

Même s'il existe un outil pour le faire, je pense que vous avez plus de chances de mieux comprendre le programme avec mon approche.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X