首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

初学者:关于程序启动的数目以及文件操作

2012-05-27 
菜鸟求救:关于程序启动的数目以及文件操作两个问题:1.我写了一个控制台程序,如何在运行exe时,能够告诉程序

菜鸟求救:关于程序启动的数目以及文件操作
两个问题:
1.我写了一个控制台程序,如何在运行exe时,能够告诉程序我这是运行的第几个exe呢?用什么方式呢,比如在程序中设置变
  量或者读取文件。

2.程序读取文件需要相对路径,比如path = "..\\resouce\\register.cfg" ,这个路径是在程序目录下面。
  问题是假如我在一个文件夹下面做了两个project,如test1和test2,我用test1修改test2中的cfg文件,如何写相对路径?
  
在线等待。本人新手,希望各位同仁给带您帮助,万分感谢!

[解决办法]
研究下如何获取系统的当前进程列表
从中查找有没有本程序即可。

或者比较弱的办法,写一个c:/exec.log,在里面标记一下
[解决办法]
问题2,这个没啥意思呀
你说的是工程的目录。
可你软件编好之后,是要拿出来运行的,你还能保证它们两个程序的路径仍然是如工程中一样吗?这样的软件太弱了。

直观的回答:path="..\\..\\test2\\resouce\\register.cfg";
[解决办法]
《Windows核心编程》

热点排行