中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

C++相對路徑如何轉換為絕對路徑

c++
小樊
170
2024-07-20 07:52:41
欄目: 編程語言

在C++中,可以使用std::filesystem::canonical()函數來將相對路徑轉換為絕對路徑。以下是一個示例代碼:

#include <iostream>
#include <filesystem>

namespace fs = std::filesystem;

int main() {
    fs::path relativePath = "myFolder/myFile.txt";
    fs::path absolutePath = fs::canonical(relativePath);

    std::cout << "Relative path: " << relativePath << std::endl;
    std::cout << "Absolute path: " << absolutePath << std::endl;

    return 0;
}

在上面的示例中,我們使用fs::canonical()函數將相對路徑myFolder/myFile.txt轉換為絕對路徑。然后將相對路徑和絕對路徑分別打印出來。

請注意,需要在編譯時使用-std=c++17或更高版本的標準來支持std::filesystem庫。

0
东阿县| 清水县| 铜鼓县| 荣昌县| 科尔| 三门峡市| 漳州市| 安西县| 长垣县| 达州市| 交城县| 三穗县| 沁源县| 阜阳市| 景宁| 巨鹿县| 于都县| 且末县| 灌云县| 象州县| 弥渡县| 赤峰市| 新河县| 辽宁省| 磴口县| 永清县| 奎屯市| 施秉县| 都江堰市| 贡觉县| 梁山县| 苍山县| 阜平县| 曲水县| 当涂县| 四子王旗| 行唐县| 仁怀市| 新乐市| 桐城市| 丹巴县|