rse*_*thc 4 c++ windows path
我一直使用_pgmptr,它是char*Windows 提供的,它给出了可执行文件的准确完整路径。然而,最近更新 MinGW 后,它似乎被定义为 NULL。有没有其他方法可以获取完整的可执行路径,而无需其名称(例如,而不是仅仅C:\program.exe适合C:\我正在做的事情)?
_pgmptr
char*
C:\program.exe
C:\
我喜欢独立于平台的方式或特定于 Windows 的方式,只要它可靠即可。
Joe*_*oey 6
GetModuleFileName是检索程序路径和名称的 API 函数。
GetModuleFileName
归档时间:
12 年,6 月 前
查看次数:
2777 次
最近记录: