Pas trouvé ? Pas d’inquiétude, aucun humain n’avait trouvé cette erreur.
Sérieux ?
Autant, je ne me serais peut être (voir certainement) pas posé de question car il s'agit en effet du livre de Bjarne, et je me serait naturellement dit que s'il l'écrivait ainsi, il devait être sûr de son coup.
Mais quand même, quand je vois ça :
s.replace(0,4,"").replace(s.find("even"),4,"only").replace(s.find(" don't"),6,"");
En sachant à l'avance qu'il y avait une erreur dans le code, je n'ai pas hésité une seule seconde, et je ne me défini absolument pas comme un expert C++, donc me dire qu'aucun expert ne l'avais vu, ça me surprend énormément !
Perso, je vois ça dans du code dans la boite où je bosse, le mec qui l'a écrit a droit une courtoise comparaison avec de charmants animaux ayant des pratiques sexuelles réprouvées par la morale et le code et réécrit dans une forme où le doute n'est plus possible illico !
# Erreur de livre et experts C++
Posté par moi1392 . En réponse à la dépêche C++17 fixe l’ordre d’évaluation des expressions. Évalué à 5.
Sérieux ?
Autant, je ne me serais peut être (voir certainement) pas posé de question car il s'agit en effet du livre de Bjarne, et je me serait naturellement dit que s'il l'écrivait ainsi, il devait être sûr de son coup.
Mais quand même, quand je vois ça :
s.replace(0,4,"").replace(s.find("even"),4,"only").replace(s.find(" don't"),6,"");
En sachant à l'avance qu'il y avait une erreur dans le code, je n'ai pas hésité une seule seconde, et je ne me défini absolument pas comme un expert C++, donc me dire qu'aucun expert ne l'avais vu, ça me surprend énormément !
Perso, je vois ça dans du code dans la boite où je bosse, le mec qui l'a écrit a droit une courtoise comparaison avec de charmants animaux ayant des pratiques sexuelles réprouvées par la morale et le code et réécrit dans une forme où le doute n'est plus possible illico !