我不确定QFile的行为,
bool Class::Function (const QString & name)
{
QFile fp (name);
if (fp.open (QIODevice::ReadOnly))
{
// read file
return false;
}
return true;
}
Run Code Online (Sandbox Code Playgroud)
嗯,它不像C中的FILE*指针(你必须关闭并释放),如果我不调用QFile :: close()(它会在销毁时自动执行),这会是一个问题吗?