根据部分文件名读取唯一文件
文件夹下有大量文件,文件名的命名规则是"固定编码+顺序编号+随机数字",例如
x12345_123.txt
x12346_159.txt
x12347_126.txt
其中,固定编码和顺序编号是唯一性的,根据这两个信息就可以准确定位一个文件。现在希望根据固定编码和顺序编号来读取文件,再给读写函数指定文件名时,随机数字部分用通配符代替。在VC下,用CreateFile建立文件操作句柄,
HANDLE hfile = CreateFile(filepath, GENERIC_READ, FILE_SHARE_READ, NULL, OPEN_EXISTING, FILE_ATTRIBUTE_READONLY, NULL);
结果返回INVALID_HANDLE_VALUE。
在本例中,如果要根据固定编码和顺序数字读取文件,有哪些函数可供使用?