Notons que std::optional a été adopté pour C++14, puis retiré, et en ce moment il est à nouveau adopté pour C++17, malgré de vives polémiques... Voir à ce propos le très bon journal de Guillaum (septembre 2016, CC BY-SA 4.0) : http://linuxfr.org/users/guillaum/journaux/gestion-de-l-erreur-c-std-optional
Une dépêche plus complète sur ce sujet est prévue pour l'année prochaine ;-)
Commentaire sous licence Creative Commons Zero CC0 1.0 Universal (Public Domain Dedication)
[^] # Re: What you see is not what you get
Posté par Oliver (site web personnel) . En réponse à la dépêche C++ se court-circuite le constructeur de copie. Évalué à 1.
Je modifie mon dernier paragraphe :
Notons que
std::optionala été adopté pour C++14, puis retiré, et en ce moment il est à nouveau adopté pour C++17, malgré de vives polémiques... Voir à ce propos le très bon journal de Guillaum (septembre 2016, CC BY-SA 4.0) :http://linuxfr.org/users/guillaum/journaux/gestion-de-l-erreur-c-std-optional
Une dépêche plus complète sur ce sujet est prévue pour l'année prochaine ;-)
Commentaire sous licence Creative Commons Zero CC0 1.0 Universal (Public Domain Dedication)