Questions marquées «language-lawyer»

Pour des questions sur les subtilités des spécifications formelles ou faisant autorité des langages de programmation et des environnements.

678
Dans CSS Flexbox, pourquoi n'y a-t-il pas de propriétés «justifier-éléments» et «justifier-soi»?

Considérez l'axe principal et l'axe transversal d'un conteneur flexible:                                                                                                                                                    Source: W3C Pour aligner les éléments flexibles le long de l'axe principal, il...

186
Qu'est-ce qui a fait i = i ++ + 1; légal en C ++ 17?

Avant de commencer à crier un comportement indéfini, cela est explicitement répertorié dans N4659 (C ++ 17) i = i++ + 1; // the value of i is incremented Pourtant dans N3337 (C ++ 11) i = i++ + 1; // the behavior is undefined Qu'est ce qui a changé? D'après ce que je peux comprendre , à partir de...

126
Définition de l'opérateur «==» pour Double

Pour une raison quelconque, je me suis faufilé dans la source .NET Framework de la classe Doubleet j'ai découvert que la déclaration de ==est: public static bool operator ==(Double left, Double right) { return left == right; } La même logique s'applique à chaque opérateur. Quel est l'intérêt d'une...