• # alors la je dis tout de suite

    Posté par . En réponse au message Une librairie pour convertir les adresses de programmes en nom de fonction ou de fichier et ligne ??. Évalué à 2.

    que j'ai pas tres clairement compris ce que tu voulais faire.

    Moi pour mon debuggage j'utilise souvent dans un fichier trace la forme suivante
    printf("%s:%s:%s : Erreur d'argument",__FILE__,__FUNCTION__,__LINE__);

    ce qui donne a l'execution
    main.c:Assert:127 : Erreur d'argument

    __FILE__
    __FUNCTION__
    __LINE__
    sont de primitive que le compilateur remplace par les chaines qui vont bien
    Voila en utilisant ca
    sprintf(MaString,"%s:%s:%s : Erreur d'argument",__FILE__,__FUNCTION__,__LINE__);

    __cyg_profile_func_enter(&MaString, void *callsite)

    au lieu du void* tu peut avoir ce que tu veux peut etre?