Ћекции.ќрг


ѕоиск:




 атегории:

јстрономи€
Ѕиологи€
√еографи€
ƒругие €зыки
»нтернет
»нформатика
»стори€
 ультура
Ћитература
Ћогика
ћатематика
ћедицина
ћеханика
ќхрана труда
ѕедагогика
ѕолитика
ѕраво
ѕсихологи€
–елиги€
–иторика
—оциологи€
—порт
—троительство
“ехнологи€
“ранспорт
‘изика
‘илософи€
‘инансы
’ими€
Ёкологи€
Ёкономика
Ёлектроника

 

 

 

 


ѕравила именовани€ файлов




Windows поддерживает обычную иерархическую систему имен файлов, соглашени€ которой, однако, несколько отличаютс€ от соглашений, привычных дл€ пользователей UNIX, и основаны на следующих правилах:

Х ѕолное им€ файла на диске, содержащее путь доступа к нему, начинаетс€ с указани€ буквенного имени диска, например, ј: или —:. ќбычно буквы ј: и ¬: относ€тс€ к флоппи-дисководам, а —:, D: и так далее Ч к жестким дискам и приводам компакт-дисков. ѕоследующие буквы алфавита, например, Ќ: или K:, обычно соответствуют сетевым дискам. ѕримечание. Ѕуквенные обозначени€ дисков не поддерживаютс€ в Windows —≈.

Х —уществует и другой возможный вариант задани€ полного пути доступа Ч использование универсальной кодировки имен (Universal Naming Code, UNC), в соответствии с которой указание пути начинаетс€ с глобального корневого каталога, обозначаемого двум€ символами обратной косой черты (\\), с последующим указанием имени сервера и имени раздел€емого ресурса (share name) дл€ определени€ местоположени€ ресурса на файловом сервере сети. “аким образом, перва€ часть полного пути доступа в данном случае будет иметь вид: \\servername\sharename.

Х ѕри указании полного пути доступа в качестве разделител€ обычно используетс€ символ обратной косой черты (\), но в параметрах API дл€ этой цели можно воспользоватьс€ также символом пр€мой косой черты (/), как это прин€то в —.

Х ¬ именах каталогов и файлов не должны встречатьс€ символы ASCII, численные значени€ которых попадают в интервал 1-31, а также любой из перечисленных ниже символов:

< >: " |? * \ /

¬ именах разрешаетс€ использовать пробелы. ¬ то же врем€, если имена файлов, содержащие пробелы, указываютс€ в командной строке, то каждое такое им€ следует заключать в кавычки, чтобы его нельз€ было интерпретировать как два разных имени, относ€щихс€ к двум отдельным файлам.

Х —трочные и прописные буквы в именах каталогов и файлов не различаютс€, то есть имена не чувствительны к регистру (case-insensitive), но в то же врем€ они запоминают регистр (case-retaining); другими словами, если файл был создан с именем MyFile, то это же им€ будет использоватьс€ и при его отображении, хот€, например, дл€ доступа к файлу может быть использовано также им€ myFILE.

Х ƒлина имени каталога и файла не должна превышать 255 символов, а длина полного пути доступа ограничиваетс€ значением параметра ћј’_–ј“Ќ (текущим значением которого €вл€етс€ 256).

Х ƒл€ отделени€ имени файла от расширени€ используетс€ символ точки (.), причем расширени€ имен (как правило, два или три символа, наход€щиес€ справа от самой последней точки, вход€щей в им€ файла) обозначают предположительные типы файлов в соответствии с определенными соглашени€ми. “ак, можно ожидать, что файл atou.EXE Ч это исполн€емый файл, а файл atou.— Ч файл с исходным текстом программы на €зыке —. ƒопускаетс€ использование в именах файлов нескольких символов точки.

Х ќдиночный символ точки (.) и два символа точки (..), используемые в качестве имен каталогов, обозначают, соответственно, текущий каталог и его родительский каталог.

ѕосле этого вступлени€ мы можем продолжить изучение функций Windows, начатое в главе 1.





ѕоделитьс€ с друзь€ми:


ƒата добавлени€: 2015-09-20; ћы поможем в написании ваших работ!; просмотров: 719 | Ќарушение авторских прав


ѕоиск на сайте:

Ћучшие изречени€:

—вобода ничего не стоит, если она не включает в себ€ свободу ошибатьс€. © ћахатма √анди
==> читать все изречени€...

1268 - | 1186 -


© 2015-2024 lektsii.org -  онтакты - ѕоследнее добавление

√ен: 0.008 с.