c++语言,vc++6.0环境,读写相对路径文件,请高手指点

2025-04-26 09:38:58
推荐回答(5个)
回答1:

vc工程目录或.exe程序是在libraries吗,是的话 "../experts/files/orders.txt" ..(2个点)表示上级目录" ;不是的话 自己推算下

我的方法没用?

回答2:

1. ..\files\orders.txt
2. 得到绝对路径,然后拼串
char exe_file_name[MAX_PATH];
GetModuleFileNameA(NULL, exe_file_name, MAX_PATH);
得到程序的绝对路径,然后截取,拼串, 不要用GetCurrentDirectory。

回答3:

"X:\\experts\\files\\order.txt": X是盘符,包括experts目录前面到分区盘根目录的所有路径。

回答4:

先用GetModuleFileName获取应用程序的决定路径,然后就可以确定相对路径了。

回答5:

主要功能是c++的编译器,但同时也可以编译c语言程序。
你如果单纯想学c语言,还是用turbo
c3.0完整版,这个比较传统,基本上在这个编译器上能通过,其它上也没问题