目标路径的用户输入字符串可能包含空格或其他无效字符.
示例:"C:\ users\username\\ directoryname \"
请注意,这在路径的两侧都有空格,而在中间只有一个空格的文件夹名称无效.检查它是否是绝对路径是不够的,因为它只能真正处理前导空格.删除尾随空格也是不够的,因为您仍然在中间留下了无效的space-for-folder-name.
在我尝试使用它之前,如何证明路径有效?
c++ windows
c++ ×1
windows ×1