C ++标准库中的名称是英文英文还是美国英文?

时间:2015-03-28 17:35:14

标签: c++ naming-conventions standard-library

draft N4296中快速搜索后,我在C ++标准库中找不到任何名称的示例,其中存在两种可能的拼写(BrE与AmE)。

虽然这可能是有意的,但我可以想象,在某些时候,如果一个图形库将被标准化(并且似乎有一些努力朝这个方向发展),那么选择" color"和"颜色"必须要做。

是否有规范性法规或甚至非正式标准用于决定在C ++标准库中选择哪些拼写名称?

1 个答案:

答案 0 :(得分:9)

我希望,如果有正式的指导方针,我们应该可以在委员会网站的Standard Library Guidelines找到它。由于有很多关于命名惯例的项目,而且没有一个提到美国英语和英国英语,我只能得出结论,这样的决定还没有完成。

正如其他人评论的那样,标准中有散文和至少一个使用美式拼写的功能名称,因此我的赌注是,如果有疑问,它将是首选。据我所知,这也是大多数其他图书馆所做的。顺便说一下,Boost Library Requirements and Guidelines也没有任何关于这个问题的说法。