自己写的方法,需要的话可以借鉴一下

 

const char* onepara="/s/data/pre/bakdata/1/1.jpg";

const char* filename=strrchr(onepara,'/');

const char* datatype=onepara+strlen("/s/data/pre/bakdata");

char result[32]={0};

int i=strlen(datatype)-strlen(filename);

strncpy(result,datatype,i);

 

posted on 2017-08-28 11:31  baraka  阅读(284)  评论(0编辑  收藏  举报