• [^] # Re: Juste mon point de vue

    Posté par (site web personnel) . En réponse au journal De l'influence néfaste de Google sur les développeurs C++. Évalué à 0. Dernière modification le 08 août 2022 à 11:32.

    Je ne sais pas si c'est la meilleure façon de faire ou pas en C++, mais avoir une UB pour un fonctionnement aussi basique je trouve ça fou.

    Avoir une UB pour un fonctionnement impossible en réalité (que faire d'un max de conteneur vide? Le problème est ailleurs si on demande ça) me semble pas si fou que ça, ça pourrait faire des optimisations même (le choix de max_element() semble éviter l'impact de perf donc ça va encore, mais sinon il faut toujours tester si le conteneur est vide alors qu'il ne l'est jamais en vrai). Dans tous les cas ton code appelant doit gérer ce cas, une lib ne peut pas savoir ce que tu voudrais faire de ça si ça arrive...