在遍历文件目录的过程中:
if ('.' != FindData.cFileName[0] )和
void CheckDir(PCHAR pDir)
{
if ('\\' != pDir[strlen(pDir)-1])
strcat(pDir, "\\");
}
这二个的作用是为什么?为什么要这样做。
if ('.' != FindData.cFileName[0] )和
void CheckDir(PCHAR pDir)
{
if ('\\' != pDir[strlen(pDir)-1])
strcat(pDir, "\\");
}
这二个的作用是为什么?为什么要这样做。
解决方案 »
- MFC i386\chkesp.c
- Button的单击事件中能够传递list ctrl表的参数吗?
- 调用GetBitmapBits取不到图像数据
- release版本
- 100分求教,.net2003编译问题
- 数据库(ODBC)(急!)
- 给为大虾,我出1000来,让你们帮我解决一个问题,关于powerbuilder-〉data window的控件开发问题????
- !视图更改后如何通知文档更新!
- 一个关于MFC的问题???
- AfxMessageBox和MessageBox有何区别
- 大家好,我对MFC不太熟悉,那位同胞能否把MFC的框架体系给简单介绍一下,谢谢
- 请问“WINNT\SYSTEM32\WINS”目录下的“SVCHOST.EXE"文件是做什么用的?
BOOL bWorking=temp.FindFile(curdir);
while(bWorking)
{
bWorking=temp.FindNextFile(); if(!temp.IsDirectory()&&!temp.IsDots())//找到所有的文件
{
}
}
为什么是和‘.’判断啊?
2、使用文件夹递归必须考虑的是路径的格式。通常根目录的格式是“X:\”,而使用FindFirstFile和FindNextFile所获得的非根目录的格式是“X:\Dir”,所以为了递归的方便与通用性,必须在非根目录后边加上反斜杠'\\'。
http://www.1931-9-18.com
http://sign.1931-9-18.org/gaspay_sign.asp