gpt4 book ai didi

winapi - Windows 的 FindFirstFile() 函数中存在错误?

转载 作者:行者123 更新时间:2023-12-03 01:54:17 25 4
gpt4 key购买 nike

为什么打电话FindFirstFile带有模式 *.* 的名称与 Windows?

相匹配

编辑:我想我也可以猜测发生了什么,但是有任何关于原因的文档吗?

最佳答案

在博客文章中'How did wildcards work in MS-DOS?' Raymond Chen 描述了原始 DOS 通配符匹配是如何实现的。在文章的结尾,他指出了 *.* 在 Win32 通配符匹配算法中如何作为特殊情况进行处理。

引自帖子

例如,如果您的模式以 .* 结尾,则 .* 将被忽略。如果没有这条规则,模式 *.* 将仅匹配包含点的文件,这可能会破坏地球上 90% 的批处理文件,以及每个人的肌肉内存,因为每个运行 Windows NT 3.1 的人都是在一个世界,其中 *.* 表示所有文件。

关于winapi - Windows 的 FindFirstFile() 函数中存在错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6166394/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com