我需要從vC++的完整路徑中獲取文件的名稱。我怎樣才能得到這個?我只需要文件名。我可以使用Split方法來獲得這個嗎?如果沒有,我怎麼能從文件的完整路徑中獲取文件名?如何從vC++文件的完整路徑中獲取文件名?
0
A
回答
1
String^ fileName = "C:\\mydir\\myfile.ext";
String^ path = "C:\\mydir\\";
String^ result;
result = Path::GetFileName(fileName);
Console::WriteLine("GetFileName('{0}') returns '{1}'", fileName, result);
0
查找的標準庫串/ char *
搜索方法最後\
或/
使用一個。然後提取以下文本。請記住/
或\
是最後一個字符的特殊情況。
在Windows API,在大多數情況支持。
例外情況是,使用長路徑\\?\
打破路徑上的260個字符限制。
0
+1
請注意,[只有鏈接的答案](http://meta.stackoverflow.com/tags/link-only-answers/info)不鼓勵,所以答案應該是搜索解決方案的終點(vs.而另一個引用的中途停留時間往往會隨着時間推移而過時)。請考慮在此添加獨立的摘要,並將鏈接保留爲參考。 – kleopatra
相關問題
- 1. 從完整路徑獲取文件名
- 2. 從完整路徑獲取文件的文件名?
- 3. 從完整文件路徑獲取文件夾名稱
- 4. 從GtkTreeView獲取完整文件路徑
- 5. 如何從VB6中的文件完整路徑獲取文件磁貼(名稱)?
- 6. 如何從完整路徑獲取文件名?
- 7. 從Unix中的完整路徑獲取文件名
- 8. 從Pascal中的完整路徑獲取文件名
- 9. 從C++中獲取文件名的完整路徑
- 10. 如何從JSP中的文件類型獲取完整路徑?
- 11. 如何獲取圖標名稱的完整文件路徑?
- 12. 如何從路徑獲取文件名?
- 13. 從文件路徑獲取文件名
- 14. 如何通過提供文件名來獲取完整路徑?
- 15. 如何在javascript中輸入完整文件名時獲取文件路徑?
- 16. 獲取S3完整路徑文件
- 17. GWT FileUpload獲取文件完整路徑
- 18. 有什麼辦法從完整路徑獲取文件名嗎?
- 19. 獲取從一個文件的完整路徑只有文件名
- 20. 如何使用jquery從fileupload獲取完整文件路徑
- 21. 如何從一個文件輸入獲取該文件的完整路徑
- 22. 如何在Zend中獲取文件的完整路徑
- 23. 從包含文件名的路徑獲取沒有文件名的完整路徑
- 24. 如何從文件路徑獲取父文件夾的名稱?
- 25. 使用文件上傳控件獲取完整文件路徑
- 26. 從完整的文件路徑,僅顯示文件名
- 27. 獲取文件路徑的文件名
- 28. MVC:如何從文件輸入字段獲取完整文件路徑?
- 29. 如何從包含完整文件路徑的字符串在perl中分離文件名和文件路徑
- 30. 如何在C#中使用Path.GetFullPath獲取文件完整路徑
我不能硬編碼的文件名。它改變。那我怎麼能給這樣的路徑。 –
誰叫你硬編碼。以上只是一個開球的例子,你可以根據需要修改它。 – Muse