Я пишу модульный тест, и я пытаюсь найти способ проверить, правильно ли закрыл мой класс дескриптор файла (он использует открытые() и Закрыть()). В идеале я хотел бы иметь возможность сделать это без доступа к фактическому дескриптору - я хочу проверить файл в файловой системе и определить, открыт ли он в другом месте.Как определить, был ли файл закрыт
Я пробовал делать это через эксклюзивные блокировки файлов, но мне не повезло. Кроме того, блокировки файлов очень не кросс-платформенные (это необходимо для работы в Solaris, Linux и Windows).
Любые предложения?
Точка хорошо приняты. –