2017-01-27 15 views

ответ

4

Нет, они не являются стандартными и в комитете нет активного проекта или аналогичной деятельности, чтобы сделать их стандартными.

+1

Было предложение, но у него была очень небольшая поддержка среди членов комитета. Битовые функции были добавлены для адресации большинства из тех, для которых используются целые числа без знака. Если я помню, основные возражения касались того, как они будут взаимодействовать арифметически с подписанными типами, а также понимать, что они имеют ограниченное использование в типичных приложениях Fortran. –

+0

Я помню, что было много обсуждений на comp.lang.fortran с людьми, призывающими к ним. Но я смотрю на документы X3J3 или WG5 время от времени, и я не видел никакой работы. Для меня важной особенностью целых чисел без знака является то, что переполнение разрешено. Много кода предполагает, что молчание о целых числах Фортрана (псевдослучайных генераторах), но компиляторы достаточно умны, чтобы найти это и жалуются на некоторые строгие настройки. –

+0

Никогда не было никаких незавершенных работ, поскольку целые числа без знака не были приняты как рабочий элемент WG5. В каждой ревизии есть много предложений по новым функциям, но большинство из них не делает разрез для принятия. Только когда WG5 одобряет рабочий элемент, эта функция будет рассмотрена дальше. –