读书人

关于ACE获取程序绝对路径的有关问题

发布时间: 2012-06-06 16:44:11 作者: rapoo

关于ACE获取程序绝对路径的问题
关于ACE获得程序的绝对路径的问题,不是ACE_OS::getcmd()那个,那个获的是操作者的目录,我要exe的绝对路径,如果用ACE_OS::getcmd()我在命令提示下运行得到的C:。。。路径,我需要获得程序exe的问题 ,麻烦哪位大侠帮帮忙

[解决办法]
getcmd是运行cmd的目录,那个好像要用getcwd,
[解决办法]
事情都是可以变通的,要不就写在环境变量里,要不就安装的时候写在注册表里,也有配置文件可以保存,参考别的软件怎么搞的。
[解决办法]
如果非得用绝对路径,可以用base64编码之类的方法克服非标准字符;

不过建议用相对路径,这样可移植性高。

读书人网 >C++

热点推荐