Avec Linux/GCC/C++, j'aimerais enregistrer quelque chose dans stderr chaque fois que malloc/free/new/delete sont appelés. J'essaie de comprendre les allocations de mémoire d'une bibliothèque, et je voudrais donc générer cette sortie pendant que j'exécute des tests unitaires. J'utilise valgrind pour la détection de fuites mem, mais je ne trouve pas d'option pour en faire uniquement des allocations de journaux.Sortir sur stderr dès que malloc/free est appelé
Des idées? Je suis à la recherche de la solution la plus simple possible. Recompiler la bibliothèque n'est pas une option.
Ces deux solutions semblent nécessiter de recompiler la bibliothèque en question. –