有没有一种Windows API函数可以从Windows路径中提取驱动器号,例如:
U:\path\to\file.txt
\\?\U:\path\to\file.txt
在正确排序时
relative\path\to\file.txt:alternate-stream
etc?
PathBuildRoot
。而且,如果你想初始化一个静态数组,只需使用= {}
,因为这是通用解决方案,适用于所有类型和大小。 - Felix Dombekbuff
来表示与&buff[0]
相同的内容。它适用于函数调用、返回等(请参见 http://www.lysator.liu.se/c/c-faq/c-2.html,在表达式中,数组会衰减为指针,**除非**数组是sizeof
或&
运算符的操作数,这在这里并不是这种情况)。 - Felix Dombek