用VC++编程时error C2065: 'access' : undeclared identifier求怎么处理

voidCSCommTestDlg::OnSave(){UpdateData(TRUE);intnLength;nLength=m_strCurPath.GetLengt... void CSCommTestDlg::OnSave()
{
UpdateData(TRUE);

int nLength; nLength = m_strCurPath.GetLength();
for( int nCount = 0; nCount < nLength; nCount++ )
{
if( m_strCurPath.GetAt( nCount ) == '\\' )
CreateDirectory( m_strCurPath.Left( nCount + 1 ), NULL );
}
CreateDirectory( m_strCurPath, NULL );

CFile m_rFile;
LPCSTR lpszPath =m_strCurPath;
SetCurrentDirectory( lpszPath );

char buf[10];
for(int j=0;j<1;j++)
{
sprintf(buf,"Rec%02d.txt",j);
if( (access( buf, 0 )) == -1 )
break;
}

if(!m_rFile.Open(buf,CFile::modeCreate | CFile::modeWrite ))
{
AfxMessageBox( "创建记录文件失败!");
return;
}
if((access(buf,0))==-1)
{
AfxMessageBox("failed");
return;
}
这是部分程序 下面还有一部分 没办法给 咳咳
展开
 我来答
百度网友b0db494
2012-11-15 · TA获得超过257个赞
知道小有建树答主
回答量:181
采纳率:0%
帮助的人:162万
展开全部
出错的代码在哪啊?贴出来看看
追问
已经 给出了
追答
msdn中我没有找到access这个函数,只有_access这个,你把access换成_access,然后包含
#include 这个头文件试试~
阿L德龙
2012-11-17 · TA获得超过111个赞
知道小有建树答主
回答量:324
采纳率:0%
帮助的人:134万
展开全部
没看到你的, access( ) 函数在哪里啊,你检查一下
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式