• [^] # Re: Erreur de livre et experts C++

    Posté par (site web personnel) . En réponse à la dépêche C++17 fixe l’ordre d’évaluation des expressions. Évalué à 3.

    Nous sommes tous d'accord avec toi pour dire qu'une ligne aussi peu compréhensible comme celle-là n'est pas une bonne pratique.

    s.replace(0,4,"").replace(s.find("even"),4,"only").replace(s.find(" don't"),6,"");

    L'auteur du livre l'avait donné en exemple juste pour illustrer le chaînage.
    Ce n'est absolument pas pour inciter les développeurs à chaîner toutes les fonctions qui supporte le chaînage.

    Commentaire sous licence Creative Commons Zero CC0 1.0 Universal (Public Domain Dedication)