2009-11-07 36 views
5

Esiste uno strumento in grado di analizzare il mio codice sorgente (fortran, C o C++) e restituire statistiche come il numero di cicli, la dimensione media del ciclo, il numero di funzioni, il numero di funzioni chiama, il numero, la dimensione e il tipo di array, variabili, ecc.?Strumento per statistiche programma

Qualcosa di simile a this che non esegue facilmente sulla mia architettura

risposta

6

La magia termine Google è "le metriche del codice". Wikipedia ha un list.

2

C'è uno strumento chiamato nDepend che fornisce quel tipo di analisi.

http://ndepend.com/

E 'soprattutto per linguaggi .NET, ma hanno una versione per C++ e Java.

+0

per il C++ è possibile utilizzare cppdepend (http://www.cppdepend.com) e per la java NDepend come è jarchitect (http://www.jarchitect.com) –

0

SourceMonitor è un software gratuito e facile da usare per la segnalazione delle metriche del codice.