全部分类
梦萱酱_7796
2026-07-01
660人浏览
原创
windows文件路径中绝对禁止使用:、、*、?、"、、|及ascii 0–31控制字符;/虽为合法分隔符但混用可能引发旧api解析异常;检测推荐std::string::find_first_of配合预定义非法字符集。
Windows对文件名和路径有明确的非法字符列表,:、*、?、"、、<code>>、| 这7个ASCII字符在任何位置(包括文件名、目录名、甚至UNC路径中)都禁止使用。另外,
:
*
?
"
、<code>>
|