怎么判断CStdioFile的某个对象是否已经打开

怎样判断CStdioFile的某个对象是否已经打开?我想做一个类似这样的判断:CStdioFile cf1..................

怎样判断CStdioFile的某个对象是否已经打开?
我想做一个类似这样的判断:
CStdioFile cf1;
.............
.............
在退出程序时判断:
if (cf1已经打开)
{
  cf1.Close();
}

[解决办法]
CStdioFile 继承于 CFile,用CFile的成员函数Open判断就可以了啊