Я работаю в команде, пишущей встроенную программу, и нам бы хотелось, чтобы внешняя утилита подсчитывала, сколько раз вызывается функция.
Например:
// subcode.c
void myltoa() {
myothercode();
printf(..)
}
// main.c
#include "subcode.c"
main() {
myltoa(..);
printf(..);
sprintf(..);
printf(..);
}
Мне нужна утилита, которая возвращает (или что-то подобное)
myltoa 1
printf 3
myothercode 1
sprintf 1
Isтам уже есть такая утилита, или мне придется «свернуть свою»
Мы обнаружили, что разные люди пишут дубликаты или очень похожие коды, и такая утилита может помочь минимизировать избыточный код
Спасибо, Марк.