C++6.0如何在单步调试时读取文件

fopen函数在编译时默认的文件路径是工程所在的文件路径,所以编译时没有问题,但是在单步调试时,fopen函数会弹出一个对话框,要求输入文件所在的路径查找,但我输入的路径... fopen函数在编译时默认的文件路径是工程所在的文件路径,所以编译时没有问题,但是在单步调试时,fopen函数会弹出一个对话框,要求输入文件所在的路径查找,但我输入的路径在点击确认时总是提示目录下没有该文件,求问:如何在单步调试下不需要输入该路径,或者能够在此步顺利通过。
FILE *fp = NULL;
fp = fopen("TBS_Table_1Layer.txt","r");
if(fp == NULL)
{
printf("Open File TBS_Table_1Layer.txt Failed.\n");
}
展开
 我来答
liuer1207
2010-08-30
知道答主
回答量:25
采纳率:0%
帮助的人:0
展开全部
可以用相对路径,只要你的文档与工程所在目录保持相同的相对路径就可以了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ytaitan
2010-08-30 · TA获得超过207个赞
知道小有建树答主
回答量:258
采纳率:100%
帮助的人:102万
展开全部
fopen中指定完整路径,如fopen("c:\\TBS_Table_1Layer.txt","r");
,不指定的话用当前路径,而这个当前路径是变的,
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式