VC++-打开文件

  • 版本

VS2012

  • 实例说明

打开文件可以使用CFile类中的Open函数

  • 界面

  • 关键技术

本实例的实现只要使用CFile类中的Open函数。

基本格式如下:

virtual BOOL Open(LPCTSTR lpszFileName, UINT nOpenFlags, CFileException* pError = NULL);

1.lpszFileName:文件名

2.nOpenFlags:打开方式

3.pError:获取文件打开失败时的状态

https://docs.microsoft.com/zh-cn/cpp/mfc/reference/cfile-class?view=msvc-160#open

  • 设计过程

(1)新建一个基于对话框的应用程序。

(2)向窗体中添加一个按钮控件,执行打开文件的操作。

(3)主要代码如下:

void CDemoDlg::OnBnClickedButton1()
{
    // TODO: 在此添加控件通知处理程序代码

    CFile file;
    if (file.Open("D:\1\1.txt", CFile::modeRead))
        MessageBox("打开成功");
    else
        MessageBox("打开失败");

}

使用C库函数打开文件

使用C语言的fopen函数打开文件。第一个参数是要打开的文件名,第二个参数是打开方式

    FILE *fp;
    fp = fopen("D:\1\1.txt", "r");
  • 演示

Caesar卢尚宇

2021年1月30日

作者: 阿飞

出处: https://www.cnblogs.com/nxopen2018/>

关于作者:......

如有问题, 可在底部(留言)咨询.

原文地址:https://www.cnblogs.com/nxopen2018/p/14350968.html