zoukankan      html  css  js  c++  java
  • 孙鑫MFC学习笔记12:文件读写

    1.指向常量的指针

    2.指针常量

    3.C语言对文件操作是在缓冲区,在缓冲区满或文件关闭时写入文件

                读取相同

    4.fflush刷新缓冲区,使缓冲区数据写入文件

    5.fseek改变文件指针偏移量

    6.stell获取文件指针当前位置

    7.rewind重新放置文件指针到开始处

    8.写入换行会变成两个字节(回车与换行)

    9.读文件时,如果以二进制读入,换行符与回车是两个字符,如果以文本方式读入,换行符与回车是两个字符

    10.二进制文件和文本文件

    11.文本方式与二进制方式

    12.写入与读取应该用同一种方式

    14.itoa将整数转换为字符串

    15.Win32下CreteFile函数可以打开或创建多种文件,资源

    16.WriteFile写文件

    17.CloseHandle关闭一个句柄

    18.ReadFile读文件

    19.CFile,MFC中的文件类

    20.CFile中有Read,Write等方法可用来读写文件

    21.CFileDialog,文件对话框

    22.文件对话框中的m_ofn成员可以设置文件对话框的各种属性

    23.GetPathName获取完整目录及文件名

    24.GetFileName获取文件名,不包括目录

    25.WriteProFileString向Win.ini文件中写入配置项(为了兼容16位操作系统,后续操作系统应该写在注册表中)

                对于App类中的成员函数WriteProFileString以及Windows NT中,将配置项写入注册表

               

    26.GetProfileString获取Win.ini的配置项

                App类中的与WriteProFileString在App中操作类似

    27.GetBuffer返回CString对象的字符串指针,可以用来直接赋值

    28.调用GetBuffer以后,在调用任何CString成员函数之前,需要调用ReleaseBuffer

    29.AfxMessageBox,全局消息框函数

    30.RegCreateKey添加/打开注册表项

    31.RegSetValue设置注册表项默认值

    32.RegCloseKey关闭注册表项

    33.RegQueryValue读取注册表项默认值

    34.RegSetValueEx可以为命名键设置键值

    35.RegQueryValueEx可以查找命名键值

    36.RegOpenKey打开注册表项

     

     

     

    菊子曰 用菊子曰博客,就是爽!
  • 相关阅读:
    Matlab 用sort函数排序 二维数组
    kmer
    Matlab Toolbox for Dimensionality Reduction (v0.7.2 November 2010)
    linux下杀死进程
    ObjectiveC 高级编程:iOS与OS X多线程和内存管理
    Cocos2dx中的场景切换特效以及新版接口特性
    Android SoftAp支持 (一)
    C程序访问hadoop出现的各种编译错误和运行时各种类DefFound异常的解决方法
    Spring PropertyPlaceholderConfigurer 站位
    找出linux磁盘莫名其妙消失的根本原因!
  • 原文地址:https://www.cnblogs.com/SkyFireITDIY/p/4371734.html
Copyright © 2011-2022 走看看