2015-02-09 4 views
2

Какой флаг компилятора Intel Fortran следует использовать для предупреждения о неявных преобразованиях?флаг компилятора Intel Fortran для проверки неявного преобразования

В gfortran, это -Wconversion, что дает предупреждения, как: «Возможное изменение значения в преобразовании из РЕАЛ (4) для INTEGER (4)»

ответ

1

Intel Fortran не имеет предупреждение о том, что , что в целом является поведением, определенным стандартом Fortran. Конечно, это может быть полезно в некоторых ситуациях, чтобы предупредить вас о возможных проблемах. У Intel Fortran есть расширение для бесплатных преобразований между числовыми и LOGICAL-типами, и это будет обнаружено, если вы включите предупреждения стандартов (-std или/stand).

Смежные вопросы