Bonjour tout le monde et bienvenue dans ce nouvel article consacré au if constexpr, arrivé avec C++17.
Tag: if
L’ “instruction” else if et l’indentation
Récemment, j’ai discuté avec un collègue du mot clef elseif présent en PHP, nécessaire au bon fonctionnement de sa syntaxe alternative. Celui-ci me disait qu’utiliser directement else if, permettait de simplifier l’analyse syntaxique étant donné que le compilateur n’avait plus à parser deux mots clefs à la suite dans un cas spécifique. Par avant, j’avais déjà rencontré sur des forums des débutants qui pensaient même que else if est un mot clef du langage (en C++), qui possède un espace.
Par conséquent, je fais ce petit rappel sur le fonctionnement de l’instruction if (if statement). Il est probable que les notions abordées dans cet article soient déjà connues par la majorité des développeurs.
Continue reading “L’ “instruction” else if et l’indentation”
L’arrivée du C++17 – Initialiseurs pour les instructions de selection
Ce nouvel article au sujet des nouveautés du C++17 traite de la nouvelle syntaxe pour les initialisations aux seins des instructions de selection (if et switch). Ces changements sont issus de la proposition P0305R1 (“Selection statements with initializer“).
Continue reading “L’arrivée du C++17 – Initialiseurs pour les instructions de selection”