filesystems

если у меня есть два DirectoryInfo объекты, как я могу сравнить их семантического равенства? Например, все следующие пути должны считаться равными C:temp: C:temp C:temp C:temp. C:tempx....temp. следующее Может быть или не быть равно C:temp: temp если текущий рабочий каталог находится на диске C: temp...

из программы a.exe расположенный в c:/dir мне нужно открыть текстовый файл c:/dir/text.формат txt. Я не знаю, где a.exe может быть, но текст.txt всегда будет идти по одному и тому же пути. Как получить имя текущей исполняемой сборки изнутри для самой программы, чтобы я мог получить доступ к текстовому файлу? ...

большинство людей используют термины "папка" и "каталог" как синонимы. С точки зрения программиста, есть ли разница, и если да, то что это? Зависит ли это от ОС, или существует широкий, общий консенсус? Это, по крайней мере, предполагает, что есть разница....

есть много программ, например Visual Studio, которые могут обнаруживать, когда внешняя программа изменяет файл, а затем перезагружает файл, если пользователь хочет выбрать. Есть ли относительно простой способ сделать это в C++ (не обязательно должен быть независимым от платформы)? ...

сейчас я использую fs.openSync(filepath, 'a') но это немного сложнее. Есть ли "стандартный" способ создать пустой файл в узле.Джей?...

Я использую Python 2.6 на Linux. Какой самый быстрый способ: чтобы определить, какой раздел содержит данный каталог или файл? например, предположим, что /dev/sda2 монтируется на /home и /dev/mapper/foo монтируется на /home/foo. Из строки "/home/foo/bar/baz" Я хотел бы восстановить пару ("/dev/mapper/foo",...

у меня есть папка, полная файлов, и у них нет расширения. Как я могу проверить типы файлов? Я хочу проверить тип файла и изменить имя файла соответственно. Предположим, что функция filetype(x) возвращает тип файла, например png. Я хочу сделать это: files = os.listdir(".") for f in files: os.rename(f, f+f...

Я хочу перебирать все файлы в каталоге, соответствующем чему-то вроде "somefiles*.формат txt." Имеет ли boost:: filesystem что-то встроенное для этого, или мне нужно регулярное выражение или что-то против каждого листа()?...

пользователь запрашивает система, чтобы прочитать файл foo и в то же время пользователь B хочет сохранить свои данные в том же файле. Как эта ситуация обрабатывается на уровне файловой системы?...

при создании файла (FileSystemWatcher_Created) в одном каталоге я копирую его в другой. Но когда я создаю большой (>10 МБ) файл, он не может скопировать файл, потому что он начинает копировать уже, когда файл еще не завершен... Это вызывает не удается скопировать файл, т. к. он используется другим процессо...