Неопределенное поведение для операций входа или выхода потока
Этот дефект возникает, когда:
Вы не выполняете флеш-вызов или вызов позиционирования функции между операцией выхода и следующей операцией входа для потока файлов в режиме обновления.
Вы не выполняете вызов позиционирования функции между операцией входа и следующей операцией выхода для потока файлов в режиме обновления.
Чередование входных и выходных операций в потоке без промежуточного вызова промывки или позиционирования является неопределенным поведением.
Функции fflush() или функцию позиционирования файла, такую как fseek() или fsetpos() между выходной и входной операциями в потоке обновления.
Вызовите функцию позиционирования файла между входной и выходной операциями в потоке обновления.
| Группа: Программирование |
| Язык: C | C++ |
| По умолчанию: On для рукописного кода, off для сгенерированного кода |
Синтаксис командной строки
: IO_INTERLEAVING
|
| Влияние: Низкое |