parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Ответ

MoKo 14.08.2016 11:30

Список примерно в таком виде существует с 2002 года:

http://cvsview.parser.ru/cgi/viewcvs.cgi/parser3/src/main/untaint.C?view=markup

78 inline bool need_file_encode(unsigned char c){
79 // russian letters and space ENABLED
80 // encoding only these...
81 return strchr(
82 "*?\"<>|"
83 #ifndef WIN32
84 ":\\"
85 #endif
86 , c)!=0;
87 }

На Windows : и \ можно, поскольку там есть пути вида c:\filename.

Про : пишут такое:
the colon (:) is not a good idea, since it's commonly used in stuff like $PATH, i.e. the list of directories where executables are found "automatically".