правила для определения кода ошибки? - PullRequest
1 голос
/ 26 августа 2011

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

Например:

if(tryDoUpload() == false) {
  //upload failed
 int UPLOAD_FAILED = 0x0;
}

см. 0x0, есть шаблон для установки этого кода ошибки или я могу установить любой?

Надеюсь, это понятно.

1 Ответ

6 голосов
/ 26 августа 2011

стандартного набора кодов ошибок для вас нет.Вы можете сделать свой собственный.При этом коды ошибок не очень удобны для пользователя.если вы используете программный продукт, что бы вы хотели видеть: «загрузка не удалась, код ошибки 0x00deadbeef» или «загрузка не удалась, файл с таким именем все готово существует».Вы должны предпочесть давать пользователю значимые сообщения об ошибках.

...