web-dev-qa-db-fra.com

Pourquoi C ++ ne prend pas en charge le paramètre nommé

Auparavant, je travaillais avec python. Dans Python j'ai utilisé le paramètre nommé (argument mot-clé) pour les appels de fonction. La page Wikipedia sur paramètre nommé indique que C++ ne le prend pas en charge. Pourquoi C++ ne le prend pas en charge paramètre nommé?. Est-il compatible avec la future version du standard C++?

20
Jobin

Pourquoi C++ ne prend pas en charge le paramètre nommé

Parce qu'une telle fonctionnalité n'a pas été introduite dans la norme. La fonctionnalité n'existait pas (et n'existe pas) en C non plus, ce sur quoi C++ était initialement basé.

Prend-il en charge la future version de la norme C++?

Peut être. Un proposition a été écrit pour cela. Cela dépend si la proposition est votée dans la norme.

24
eerorika