美文网首页
无标题文章

无标题文章

作者: 追风的阿狸小王子 | 来源:发表于2018-07-12 09:44 被阅读9次

    程序运行目录:分为E盘bin目录和build-debug目录,测试文件名称为:pathFile.txt

    代码如下:

       QFile *file = new QFile;

       file->setFileName(ui->lineEdit->text());

       ui->label->setText(file->exists()?"文件存在":"文件不存在");

       if(file->exists())

       {

           file->open(QIODevice::ReadWrite);

           ui->textEdit->append(file->readAll());

       }

       if(file->isOpen())

       {

           file->close();

       }

    文件放在build-debug目录中

    PathName结论

    ./PathFile.txt  .//PathFile.txt    .///PathFile.txt 或PathFile.txttrue

    .\PathFile.txt  .双\PathFile.txt  .三\PathFile.txttrue

    所有不带.的单双多/及\false

    文件放在build-debug目录的上级目录

    PathName结论

    ./../PathFile.txttrue

    ./..\PathFile.txttrue

    .双/..\PathFile.txt ./..双\PathFile.txt 等true

    类似/../PathFile.txt 统统不可false

    文件放在E盘bin目录下

    PathName结论

    E:\bin\PathFile.txt  E:双\bin\PathFile.txt E:\bin双\PathFile.txttrue

    E:/bin/PathFile.txt E:双/bin/PathFile.txt E:/bin双/PathFile.txttrue

    E:/bin\PathFile.txt E:双/bin\PathFile.txttrue

    文件放在E盘bin目录的上级目录,即:E盘符下

    PathName结论

    E:/bin/../PathFile.txttrue

    E:双/bin/..双\PathFile.txt 等true

    现对自己模糊知识点做一个总结,如有错误,恳请批评指正

    相关文章

      网友评论

          本文标题:无标题文章

          本文链接:https://www.haomeiwen.com/subject/nocetttx.html