всего лишь короткий вопрос о записи в файл на C++. Все записывается в файл, когда я использую file.close(); и не раньше. Поэтому мне нужно только проверить, может ли файл быть открыт, а также если команда закрытия работает. Этого достаточно для обработки ошибок в C++ с использованием потока?Напишите ошибку обработки файлов
Приветствия
Неверно, что данные записываются в файл только при вызове 'close()'. Если это то, что вы видите, вы, вероятно, являетесь свидетелем некоторой буферизации в действии. Попробуйте отключить буферизацию или вызвать 'flush()'. –