QFile file("注释.txt");
if(file.open(QIODevice::WriteOnly)){
qDebug()<<"打开成功";
}
else{
qDebug()<<"打开失败";
}
if(file.open(QIODevice::WriteOnly)){
qDebug()<<"打开成功";
}
else{
qDebug()<<"打开失败";
}
输出结果:
打开成功
QFile::open: File already open
打开失败
{
QFile file(QString("注释.txt"));
if(file.open(QIODevice::WriteOnly)){
qDebug()<<"打开成功";
}
else{
qDebug()<<"打开失败";
}
}
QFile file(QString("注释.txt"));
if(file.open(QIODevice::WriteOnly)){
qDebug()<<"打开成功";
}
else{
qDebug()<<"打开失败";
}
输出结果:
打开成功
打开成功
基于结果,我做一个判断,当QFile对象被析构时,被打开的文件会被关闭(close)。 文章来源:https://www.toymoban.com/news/detail-791373.html
文章来源地址https://www.toymoban.com/news/detail-791373.html
到了这里,关于QFile:文件的打开与关闭的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!