Подтвердить что ты не робот

Являются ли имена в стандартной библиотеке С++ на английском или американском английском?

После быстрого поиска в черновик N4296 я не смог найти ни одного примера имени в стандартной библиотеке С++, для которой существуют два возможных написания (BrE vs. AmE).

Хотя это может быть даже преднамеренным, я могу представить, что в какой-то момент, если графическая библиотека будет стандартизирована (и, похоже, некоторые усилия идут в этом направлении), выбор между "цветом" и "цветом" будет должны быть сделаны.

Существуют ли нормативные положения или, возможно, даже неформальные критерии, которые используются для определения того, какую орфографию выбрать для имен в стандартной библиотеке С++?

4b9b3361

Ответ 1

Я бы ожидал, что если бы имелось официальное руководство, мы должны были бы найти его в Стандартных библиотечных рекомендациях на веб-сайте комитета. Поскольку существует ряд пунктов, касающихся соглашений об именах, и ни один из них не упоминает американский или британский английский, я могу только сделать вывод, что такое решение еще не принято.

Как прокомментировали другие, в стандарте есть проза и по крайней мере одно имя функции, использующее американское правописание, поэтому моя ставка будет заключаться в том, что было бы предпочтительным в случае сомнений. Из того, что я могу сказать, это также то, что делают большинство других библиотек. Требования и рекомендации библиотеки Boost, кстати, также не имеют ничего об этом сказать.