CC++读取并判断文件后缀名

更新时间:2023-06-16 06:26:29 阅读: 评论:0

CC++读取并判断⽂件后缀名//filePath为⽂件路径,suffix为后缀名
bool AnalyticalDecoder::decideSuffix(  char* filePath, char* suffix )
探险
{
char* fileExt;
char *ptr, c = '.';
//最后⼀个出现c的位置
ptr = strrchr(filePath, c);
//⽤指针相减 求得索引英文感谢信
int pos = ptr-filePath;
//获取后缀
文学常识积累
fileExt=substr(filePath,pos+1,strlen(filePath));
/保护环境内容
/判断后缀是否相同
if (0==strcmp(fileExt,suffix))
return true;
el
return fal;
}
//求⼦串
元旦的作文char* AnalyticalDecoder::substr(const char*str, unsigned start, unsigned end)
{
unsigned n = end - start;
static char stbuf[256];
/
/复制最后三个字符,即后缀
strncpy(stbuf, str + start, n);
//字串最后加上0
stbuf[n] = 0;
背部刮痧return stbuf;
德字
微微笑}

本文发布于:2023-06-16 06:26:29,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/82/965878.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:后缀   判断   字符   后缀名   相减   积累   出现
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图