如何获取Windows和Linux系统下当前可执行文件路径及工作目录?

2026-04-02 01:090阅读0评论SEO资源
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计260个文字,预计阅读时间需要2分钟。

如何获取Windows和Linux系统下当前可执行文件路径及工作目录?

(1)获取当前可执行文件路径:`os.getcwd()`

(1)获取当前可执行文件路径:#include#pragmacomment(lib,shlwapi.lib)wchar_tszExePath[MAX_PATH]{0};

1、Windows下的获取当前可执行文件的路径和当前工程目录。

(1)获取当前可执行文件路径:#include #pragma comment(lib, "shlwapi.lib")wchar_t szExePath[MAX_PATH] = {0};GetModuleFileNameW(NULL, szExePath, sizeof(szExePath));PathRemoveFileSpecW(szExePath); (2)如果想获取当前工程的路径的话可以使用下面的函数:GetCurrentDirectory()

2、linux下获取当前可执行文件路径和工程路径。

阅读全文

本文共计260个文字,预计阅读时间需要2分钟。

如何获取Windows和Linux系统下当前可执行文件路径及工作目录?

(1)获取当前可执行文件路径:`os.getcwd()`

(1)获取当前可执行文件路径:#include#pragmacomment(lib,shlwapi.lib)wchar_tszExePath[MAX_PATH]{0};

1、Windows下的获取当前可执行文件的路径和当前工程目录。

(1)获取当前可执行文件路径:#include #pragma comment(lib, "shlwapi.lib")wchar_t szExePath[MAX_PATH] = {0};GetModuleFileNameW(NULL, szExePath, sizeof(szExePath));PathRemoveFileSpecW(szExePath); (2)如果想获取当前工程的路径的话可以使用下面的函数:GetCurrentDirectory()

2、linux下获取当前可执行文件路径和工程路径。

阅读全文