为什么C ++不支持命名参数

时间:2016-06-28 12:52:22

标签: c++ named-parameters

以前,我使用过python。在Python中,我使用命名参数(关键字参数)进行函数调用。关于named parameter的维基百科页面告诉我C ++不支持它。为什么C ++不支持命名参数?它是否支持未来版本的C ++标准?

1 个答案:

答案 0 :(得分:24)

  

为什么C ++不支持命名参数

因为此类功能尚未引入标准。这个特征在C中也没有(并且也没有),这正是C ++最初的基础。

  

它是否支持未来版本的C ++标准?

也许。已经为它编写了proposal。这取决于该提案是否被纳入标准。