Библиотека ввода/вывода потока < cstdio > не должна использоваться
Библиотека ввода/вывода потока < cstdio > не должна использоваться.
Функции в cstdio такие как gets, fgetpos, fopen, ftell, и т.д. имеют неопределенное, неопределенное и определенное реализацией поведение.
Для образца:
The gets функция:
char * gets ( char * buf );
buf. Функция может иметь неожиданное поведение, когда вход превышает буфер.The fopen функция имеет специфическое для реализации поведение, связанное с тем, задает ли она errno от ошибок или принимает ли он дополнительные символы, следующие за спецификаторами стандартного режима.
Если вы ожидаете нарушения правил, но не видите его, обратитесь к разделу «Стандартные нарушения кодирования не отображаются».
| Группа: Библиотека ввода/вывода |
| Категория: Требуемая |