C++中关于ofstream流的问题?
代码如下所示:ofstreamof(caFileCurrent,ios::out|ios::app);McAutoCS::GUARDg(m_csMsg);if(!of){...
代码如下所示:
ofstream of(caFileCurrent, ios::out | ios::app);
McAutoCS::GUARD g(m_csMsg);
if(!of)
{
AfxMessageBox("不能打开文件");
}
我在做测试的时候怎么让这个if的真和假都执行到?怎样才能设置if的判断条件of的真假?是通过上面定义的部分“ofstream of(caFileCurrent, ios::out | ios::app)”吗?如果是的话怎么设置?不是的话又该怎么处理? 展开
ofstream of(caFileCurrent, ios::out | ios::app);
McAutoCS::GUARD g(m_csMsg);
if(!of)
{
AfxMessageBox("不能打开文件");
}
我在做测试的时候怎么让这个if的真和假都执行到?怎样才能设置if的判断条件of的真假?是通过上面定义的部分“ofstream of(caFileCurrent, ios::out | ios::app)”吗?如果是的话怎么设置?不是的话又该怎么处理? 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询