如何在c++中用文件路径作为 main 函数的参数?
intmain(intagrc,char*argv[]){ifstreamfile1(文件一)ifstreamfile1(文件二)ifstreamfile1(文件三)。。...
int main(int agrc,char *argv[])
{
ifstream file1(文件一)
ifstream file1(文件二)
ifstream file1(文件三)
。。。。。。
} 展开
{
ifstream file1(文件一)
ifstream file1(文件二)
ifstream file1(文件三)
。。。。。。
} 展开
5个回答
展开全部
char filename1[255];
char filename2[255];
int main(int argc,char *argv[])
{
filename1=argv[1];//注意这里是1不是0
//这样filename1就是路径
//...
FILE * fp = fopen(filename1,"rb");//example
//...
}
char filename2[255];
int main(int argc,char *argv[])
{
filename1=argv[1];//注意这里是1不是0
//这样filename1就是路径
//...
FILE * fp = fopen(filename1,"rb");//example
//...
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
直接把文件路径当做字符数组来做参数就行了ifstream file1("*.txt")
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
ifstream file1("c:\\1.txt")
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询