This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
project_kalashnikov [2017/03/14 17:47] tatyana.berlenko [Обработка ошибок в файле] |
project_kalashnikov [2022/12/10 09:08] (current) |
||
---|---|---|---|
Line 30: | Line 30: | ||
* неинициализированы переменные | * неинициализированы переменные | ||
* отсутствует ; в конце строки | * отсутствует ; в конце строки | ||
+ | * деление на ноль | ||
+ | |||
+ | (можно согласовать добавление любых ошибок с преподавателем). | ||
В случае, если в текстовом файле есть ошибки, то: | В случае, если в текстовом файле есть ошибки, то: | ||
* операционной системе возвращается ненулевой код возврата (return в main) | * операционной системе возвращается ненулевой код возврата (return в main) | ||
* не создается выходного в файла | * не создается выходного в файла | ||
- | * выводится сообщение об ошибке "Fail in <строка c ошибкой> <номер символа с ошибкой>". | + | * выводится сообщение об ошибке "Fail in <строка c ошибкой>". |
* сообщение об ошибке выводится для каждой ошибки. | * сообщение об ошибке выводится для каждой ошибки. | ||