Номер - ошибка - Большая Энциклопедия Нефти и Газа, статья, страница 1
Девушке было восемнадцать лет и тридцать зим. Законы Мерфи (еще...)

Номер - ошибка

Cтраница 1


Номера ошибок со звездочкой приводятся для ЕС ЭВМ.  [1]

Если номер ошибки N отличен от 212, то режимы, определенные в операторе CALL ERRSET, управляют обработкой ошибок с номерами от N до N3 включительно. Значение Ns должно быть больше значения N, в противном случае Ыз игнорируется. Для ошибки с номером 212 параметр N определяет символ управления печатью.  [2]

Если номер ошибки N не равен 212, то режимы, указанные в операторе CALL, применяются ко всем ошибкам с номерами or N до N3 включительно. Если значение N равно 212, то N, определяет символ управления печатью.  [3]

Если номер ошибки N не равен 212, то режимы, указанные в операторе CALL, применяются ко всем ошибкам с номерами от N до К / включительно / Если-значение N равно 212, то Ns определяет символ управления печатью.  [4]

5 Использование функции memset. [5]

Функция принимает номер ошибки и находит в системе строку сообщения об этой ошибке. Возвращается указатель на эту строку.  [6]

Дополнительный список номеров ошибок формируется фазами рабочей программы. В него не включаются ошибки, отмеченные в тексте программы.  [7]

8 Применение memset.| Функции операций со строками из библиотеки обработки строк. [8]

Функция strerror получает номер ошибки и создает строку сообщения об ошибке. Функция возвращает указатель на эту строку.  [9]

Функция perror переводит номер ошибки, содержащийся в целом выражении еггпо, в сообщение об ошибке. Она пишет последовательность символов в стандартный поток ошибок следующим образом: сначала ( если s не является нулевым указателем и символ, на который указывает s, не является нулевым) строку, указываемую s, двоеточие (:) и пробел; затем соответствующую строку с сообщением об ошибке и символ новой строки. Содержание строки сообщения об ошибке точно такое же, как то, что возвращается функцией strerror с аргументом еггпо.  [10]

Обращаться к функции номер ошибки следует сразу после выполнения неудачной команды. Если перед этим выполнена еще какая-нибудь команда или неудачи не было, значение этой функции никакой смысловой нагрузки не несет.  [11]

Как видим, номер ошибки хранится в специальной переменной.  [12]

Функция strerror принимает номер ошибки и находит в системе строку сообщения об этой ошибке. Возвращается указатель на эту строку.  [13]

Кроме того, система устанавливает номер ошибки во внешнюю переменную errno, что позволяет более детально проанализировать причину отказа.  [14]

Функция strerror ставит в соответствие номеру ошибки в errnum строку сообщения об ошибке. Функция strerror возвращает указатель на строку, содержимое которой определяется реализацией.  [15]



Страницы:      1    2    3    4