c++ 工具函数
来源:互联网 发布:黄思路韩寒 知乎 编辑:程序博客网 时间:2024/06/05 09:25
// 判断是否文件存在
BOOL CIOUti::IsFileExist(LPCTSTR lpszFile)
{
if( lpszFile == NULL || _tcslen(lpszFile) == 0 )
return FALSE;
CFileStatus fs;
if (CFile::GetStatus(lpszFile, fs))
return TRUE;
return FALSE;
}
// 获得文件后缀名
CString CIOUti::GetFileExt(LPCTSTR lpszFileName)
{
// Parse the file path.
ASSERT( lpszFileName != NULL );
TCHAR drive[_MAX_DRIVE];
TCHAR dir[_MAX_DIR];
TCHAR fname[_MAX_FNAME];
TCHAR ext[_MAX_EXT];
_tsplitpath( lpszFileName, drive, dir, fname, ext );
return ext;
}
{
// Parse the file path.
ASSERT( lpszFileName != NULL );
TCHAR drive[_MAX_DRIVE];
TCHAR dir[_MAX_DIR];
TCHAR fname[_MAX_FNAME];
TCHAR ext[_MAX_EXT];
_tsplitpath( lpszFileName, drive, dir, fname, ext );
return ext;
}
//获得app名字
CString CIOUti::GetAppName()
{
CString strExeMoudle;
::GetModuleFileName( NULL, strExeMoudle.GetBuffer( MAX_PATH ), MAX_PATH );
strExeMoudle.ReleaseBuffer();
return strExeMoudle;
}
{
CString strExeMoudle;
::GetModuleFileName( NULL, strExeMoudle.GetBuffer( MAX_PATH ), MAX_PATH );
strExeMoudle.ReleaseBuffer();
return strExeMoudle;
}
0 0
- c语言工具函数
- C语言的两个工具函数
- backtrace函数和addr2line工具 C函数实现
- C静态函数调用关系分析工具cflow
- 用Graphviz和pvtrace等工具可视化C函数调用
- 巧用Graphviz和pvtrace等工具可视化C函数调用
- Objective-c NSPathUtilities.h常用路径工具、函数和方法
- 一些Linux用到的C工具集常用函数实现
- 工具函数
- 工具函数
- 工具函数
- 工具函数
- 工具函数
- 工具函数
- 工作中重新封装编写的一系列工具函数(c/c++)
- [C/C++]C函数
- SQlite数据库的C编程接口(八) 工具函数(Utility Functions)
- C/C++ 工具函数 —— 大端模式和小端模式的互换
- MyBatis Sql语句中的转义字符
- mysql中innodb和myisam详解
- LintCode笔记(2)——罗马数字转整数
- Failed to read schema document 'http://www.springframework.org/schema/beans/spring-beans-3.1.xsd'
- 坦克大战 nyoj248
- c++ 工具函数
- python AES加密模块使用
- css实现鼠标放到图片旋转效果
- 一直以来伴随我的一些学习习惯(三):阅读方法
- 移动端Web开发
- jedis高版本的JedisPoolConfig没有maxActive和maxWait
- 搜索二叉树的python实现
- (面试)C语言中关键字的总结
- PHP的线程安全与非线程安全版本的区别