Есть ли способ STL проверить, что (текстовый) файл только для чтения? - PullRequest
2 голосов
/ 30 апреля 2009

Кроме того, существует ли кроссплатформенный способ изменить атрибут файла с доступного только для чтения на доступный для записи?

Большое спасибо, Bert

Ответы [ 2 ]

7 голосов
/ 30 апреля 2009

Проверить boost :: filesystem . Это будет делать то, что вам нужно. Я считаю, что это одна из частей надстройки, которая будет включена в следующую версию C ++, когда она станет частью STL, но сейчас она a (бесплатная). тусовочная библиотека. Это настолько распространено, что его можно считать почти стандартным.

2 голосов
/ 30 апреля 2009

Единственный способ сделать это - использовать специальные функции операционной системы - C ++ не имеет функциональности в этой области.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...