Есть ли набор "универсальных" кодов ошибок / исключений? - PullRequest
2 голосов
/ 17 января 2011

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

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

Существует ли такая вещь?

Если нет, это было бы полезно,или просто шум, который игнорирует большинство программистов?

Ответы [ 2 ]

3 голосов
/ 17 января 2011

Самое близкое, о чем я могу подумать, это Константы ошибок POSIX (хотя их числовые значения не стандартизированы.)

2 голосов
/ 17 января 2011

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

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

...