|
利用_wfopen()打开两种不同格式的文件,比如:
CString sFileName=“格式1”;
CString sAccess;
m_fp= _wfopen(LPCTSTR(sFileName), LPCTSTR(sAccess));
if (m_fp == NULL)
{
AfxMessageBox(_T("打开格式1错误"));
return FALSE;
}
sFileName=“格式2”;
m_fp= _wfopen(LPCTSTR(sFileName), LPCTSTR(sAccess));
if (m_fp == NULL)
{
AfxMessageBox(_T("打开格式2错误"));
return FALSE;
}
循环一次,打开一次格式1,打开一次格式2;
循环前11次时打开文件都成功,但是再多打开几次时,总是提示“打开格式2错误”,而利用_wfopen()打开格式1文件总是能通过,不知是什么原因? |
|