• [^] # Re: Namespace bits ?

    Posté par (site web personnel) . En réponse au journal Jouons avec le ``switch`` et C++17. Évalué à 2.

    Par contre je suis étonné que clang ne soit pas capable de mélanger les morceaux de code identiques:

    id stuff<1u>(): # @void stuff<1u>()
     ret
    void stuff<2u>(): # @void stuff<2u>()
     ret
    void stuff<3u>(): # @void stuff<3u>()
     ret
    void stuff<100u>(): # @void stuff<100u>()
     ret

    C'est stressant quand à l'impact sur les performances que les templates peuvent avoir (duplication d'assembleur -> trash du cache d'instruction)