2017-08-03 47 views
-4

如何獲取C++中當前工作目錄的路徑。如何在C++中獲取cwd(Linux)

我知道在Python它的外觀這一點:

import os 
path = os.getcwd() 

我需要在C++這我無法找出類似的東西。

+1

如果你做例如搜索'C++ getcwd'然後你得到了什麼結果? –

回答

0

它取決於平臺。如果你使用像Qt這樣的框架,他們有自己的工具。 Python使用POSIX函數,並且在POSIX兼容的平臺上,它們可以從C++訪問,有些在Windows中以相同名稱可用,但POSIX層不支持多字節路徑。 GetCurrentDirectory是Windows API函數的名稱。

有通過標準草案聲明:性病::實驗::文件系統的current_path ::

http://en.cppreference.com/w/cpp/experimental/fs/current_path