1
我想了解portable generic path format並且一切都沒有點擊。有人可以用例子來解釋嗎?我也被告知,我可以在Windows中使用正斜槓,因爲Windows能夠理解這兩種情況。在Windows中使用正斜槓也被認爲是好的/安全的風格?在C++中講解boost :: filesystem的可移植通用路徑格式
我想了解portable generic path format並且一切都沒有點擊。有人可以用例子來解釋嗎?我也被告知,我可以在Windows中使用正斜槓,因爲Windows能夠理解這兩種情況。在Windows中使用正斜槓也被認爲是好的/安全的風格?在C++中講解boost :: filesystem的可移植通用路徑格式
我認爲一個例子只是a/b/c
- 便攜式路徑格式遵循POSIX約定。如果您使用的是boost::basic_path
,則無需關心正確的斜槓,該庫知道如何將便攜式格式轉換爲本機格式。但是,您應該始終使用boost::wpath
而不是boost::path
,否則(我認爲)您無法在Windows上使用Unicode文件名。