VerySource

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 650|回复: 5

相对路径的获得 急

[复制链接]

1

主题

3

帖子

4.00

积分

新手上路

Rank: 1

积分
4.00
发表于 2020-3-10 02:00:01 | 显示全部楼层 |阅读模式
现在已经可以获得绝对路径,如:
e:\code\data\model\man\
已经文件名
   a.txt

我现在想获得
\data\model\man\a.txt
该如何做?
回复

使用道具 举报

0

主题

8

帖子

7.00

积分

新手上路

Rank: 1

积分
7.00
发表于 2020-6-1 19:15:01 | 显示全部楼层
不就是字符串截取?把非绝对的部分去掉?
回复

使用道具 举报

0

主题

1

帖子

2.00

积分

新手上路

Rank: 1

积分
2.00
发表于 2020-6-2 18:30:01 | 显示全部楼层
CSring a,b;
   a= "e\code\data\model\man\"
   b=a.Mid(7);或者是b=a.left(7);
反正你在写出a.后就会出来一些函数的
回复

使用道具 举报

1

主题

3

帖子

4.00

积分

新手上路

Rank: 1

积分
4.00
 楼主| 发表于 2020-6-3 14:15:01 | 显示全部楼层
问题就是我要获地的是 data\后面的内容
用数字不行
回复

使用道具 举报

0

主题

45

帖子

32.00

积分

新手上路

Rank: 1

积分
32.00
发表于 2020-6-3 23:45:01 | 显示全部楼层
CString a,b;
   a = "C:\\A\\B\\C\\D\\a.txt";
   b = "C:\\A\\E\\C\\D\\";

如果当前目录为b  要获得a.txt的相对路径就不能用上面直接取字符串了...
回复

使用道具 举报

1

主题

3

帖子

4.00

积分

新手上路

Rank: 1

积分
4.00
 楼主| 发表于 2020-6-8 23:45:01 | 显示全部楼层
自己解决了,用比较长度的方法
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|CopyRight © 2008-2023|verysource.com ( 京ICP备17048824号-1 )

快速回复 返回顶部 返回列表