У меня есть приложение на C ++, и мне нужно знать, используется ли один файл кем-либо. Я в порядке с выполнением любой команды оболочки, но я не хочу запускать команду lsof для этой цели, так как я думаю, что не могу с уверенностью предположить, что lsof будет доступен на всех ОС, или я могу с уверенностью предположить, что это?