关于MFC中的文件目录
文件路径可分为绝对路径和相对路径,使用绝对路径较为简单,不做赘述。
在使用相对路径的过程中,需要注意的是,在调试过程中,文件的相对目录是工程所在的文件夹(就是存放cpp文件最多的那个文件夹),在程序运行过程中,文件的相对目录是exe文件所在的文件夹。
在代码中需要书写为:
CString filename=_T(“D:\matcom45\doc\users\_themes\m.dat”);或
CStringfilename=_T(“D:/matcom45/doc/users/_themes/m.dat”);
在调试过程中,显示的文件名为:
D:\matcom45\doc\users_themes\m.dat
这种情况就对了。
“./” 加不加都一样,就是指当前目录
“…/” 表示当前目录的上级目录,即当前的父目录。
参考文献,这位大佬写的比较专业。