_tcsstr _tcsrchr
来源:互联网 发布:网络黄页是什么意思 编辑:程序博客网 时间:2024/06/02 13:48
_tcsstr:字符串1在字符串2中首次出现的位置,未出现返回NULL值;_tcsrchr:字符1 在字符串2中首次出现的位置,未出现返回NULL值
TCHAR字符串操作函数:
_tcslen(str) 获得字符串长度
_tcsrchr(str, L'\\') 反向搜索获得最后一个TCHAR的位置
_stprintf(TCHAR *buffer,const TCHAR *format [,argument] ... )获得一个格式化字符串
_tcsdup 给一个指针分配源字符串大小的内存并从源字符串copy值
_tcstok 按标记将字符串拆分
tcscpy 拷贝字符串
(_TCSRCHR(SZFILEPATH, _T('\\')))[1] = 0
char szFilePath[MAX_PATH]; GetModuleFileName(NULL, szFilePath, MAX_PATH); (_tcsrchr(szFilePath, _T('\\')))[1] = 0;
这是一段获得程序当前目录的一段代码
这段代码很简单,唯一有点难度的就是最后一句(_tcsrchr(szFilePath, _T('\\')))[1] = 0;
其实这句可分解为两句话
char *ch = _tcsrchr(szFilePath, _T('\\'));查找最后一个\出现的位置,并返回\后面的字符(包括\)
ch[1] = 0;//NULL 通过操作来操作szFilePath = 将szFilePath截断,截断最后一个\后面的字符(不包括\)
- _tcsstr _tcsrchr
- _tcsstr
- _tcsrchr
- CharNext && _tcsrchr
- _tcschr、_tcsrchr
- _tcsstr的源码
- _tcsrchr 的用法
- 关于_tcsrchr一行代码
- _tcsstr ambiguous错误的改正
- _tcsstr的用法以及源码的源码
- (_tcsrchr(szFilePath, _T('\\')))[1] = 0
- (_tcsrchr(szFilePath, _T('\\')))[1] = 0
- strchr,wcschr 及strrchr, wcsrchr,_tcschr,_tcsrchr函数
- strchr,wcschr,strstr及strrchr, wcsrchr,_tcschr,_tcsrchr函数
- c++中 strchr strrchr wcsrchr _tcsrchr 字符串操作
- C语言字符与字符串查找函数strstr、wcsstr(wcswcs)、_tcsstr
- 并查集专辑
- 嵌入式根文件系统的移植和制作详解
- 神舟三号 Key_LED的初始化配置
- 2012年3月31日 周六(相当于周一)
- 什么是Servlet?
- _tcsstr _tcsrchr
- 2012年4月1日 周日(相当周二)
- 日语星期的来历和快速记忆法
- 内存泄露定位(转载)
- express 如何支持对静态文件的渲染
- datagridview中,按enter键向右移动,并限制有选择的进行。
- 彩色转灰度
- 2012年4月5日 周四
- 一周行业新闻整理4/9