• [^] # Re: J'ai séparé ma classe en 2 fichiers .h et .cpp et le code est plus gros

    Posté par . En réponse au message Faire une réduction de code en supprimant les fonctions non utilisées. Évalué à 1.

    bon tu auras moins de soucis si la chaine de caractère renvoyé par f2 ne contient pas f2; ces chaines statiques sont stocké ailleurs et ne sont pas détecté comme étant inutilisé (ou, en tout cas, pas avec les options en question )

    > g++ -Os -fdata-sections -ffunction-sections test.cc test2.cc -Wl,--gc-sections -Wl,--strip-all -o plop 
    >grep pouet plop
    Fichier binaire plop concorde
    >grep f2 plop
    >
    
    

    en gros j'ai fait un .h pour la class et le .cc à coté et remplacé la chaine "f2" par "pouet" (le nom de la fonction est inchangé)

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent