①.文件的创建.打开.关闭: 文件的创建.打开:CFile::Open 文件的关闭:CFile::Close   CFile::modeCreate:以新建方式打开,如果文件不存在,则新建:如果文件已存在,把该文件长度置零,即清除文件原有内容: CFile::modeNoTruncate:以追加方式打开,如果文件存在,打开并且不将文件长度置零,如果文件不存在,会抛出异常. 一般与CFile::modeCreate一起使用,则文件不存在时,新建一个文件:存在就进行追加操作: CFile::mode…
  MFC 中的 CFile 及其派生类中没有提供直接进行文件的复制操作,因而要借助于SDK API: SDK中的文件相关函数常用的有CopyFile().CreateDirectory().DeleteFile().MoveFile()   ①.文件的复制:CopyFile 若要复制文件夹,可以在目标位置新建一文件夹,然后将源文件夹里面的文件进行遍历,一个一个的复制到目标文件夹内即可!   ②.文件的重命名或移动 [适用于文件夹]: static CFile::Rename 重命名文件: Mo…
  ①.文件夹的创建:CreateDirectory ※※※ 注意:此函数只能创建一层目录,比如想在 C 盘下的 Temp 目录下创建新目录为:123 那么前提是 Temp 这个目录存在才可以!   ②.文件夹的删除:RemoveDirectory ※※※ 注意:此函数只能删除一个空的目录,如果目录中有子目录或子文件的话会删除失败的! 解决的方法是用 递归的思想,调用上节课给大家讲解的文件删除函数将子文件删除,之后就可以调用此函数删除一个空的文件夹了:   ③.文件夹属性信息的获取:GetFil…
vc++基础班[24]---系统各种路径信息的获取 ------------------------------------------ Begin ----------------------------------------   ①.Windows.System32.temp 等目录的获取: TCHAR szPath[MAX_PATH] = {0}; GetSystemDirectory(szPath, MAX_PATH); //C:\WINDOWS\system32 GetWindows…
--------------------------------------------------------------------------- VC 驿站 WwW.CcTry.CoM 多抽出一分钟时间来学习,让你的生命更加精彩! C.C++.VC++ 各种学习资源,免费教程,期待您的加入! 动画教程只是起到技术交流的作用,请大家不用利用此方法做非法用途. 由此动画造成的任何后果和动画作者及本站无关. --------------------------------------------…
1.文件的基本操作初识 f = open('a.text', 'r', encoding='utf-8')data = f.read()print(data)f.close() 2.读  r  r+b   r + r+b r + 读写 3.写 4.追加 5.其他方法 5.2截取 5.3   seek()用法 # seek()用法 调整光标到开始seek() 调整光标到结尾seek(0.2) f= open('a.text', encoding='utf-8') f.seek() # 按照字节去移…
基础知识六 文件操作 ​ open():打开 ​ file:文件的位置(路径) ​ mode:操作文件模式 ​ encoding:文件编码方式 ​ f :文件句柄 f = open("1.txt",mode = 'r',encoding = 'utf-8') print(f.read()) f.close 1.文件操作模式: ​ r,w,a(重要) ​ rb,wb,ab(次要) ​ r+,w+,a+ 1.1 r/w/a 1. r操作: f = open('1.txt','r') pri…
  因为任务管理器中涉及到进程的枚举操作,所以把两节课的知识点合并到一起来讲!   ①.设计界面.以及列表控件变量的绑定: ②.列表控件样式的指定: m_TaskList.SetExtendedStyle(LVS_EX_GRIDLINES | LVS_EX_FULLROWSELECT); m_TaskList.InsertColumn(0, _T(" 进程名称"), 0, 100); m_TaskList.InsertColumn(1, _T(" PID"), 0,…
  ①.ShellExecute 进行进程的创建,属于 shell api: //int iRet = (int)ShellExecute(m_hWnd, _T("open"), _T("NOTEPAD.EXE"), _T("C:\\123.txt"), NULL, SW_SHOW); int iRet = (int)ShellExecute(m_hWnd, _T("open"), _T("C:\\WINDOWS\\…
夸一下git git是当前世界上最先进的分布式版本控制系统 优势: 1.不必联网 2.Git极其强大的分支管理,把SVN等远远抛在了后面. 集中式的代表CVS和SVN 分布式的代表BitKeeper,git,类似Git的Mercurial和Bazaar git是最快最简单流行的分布式版本控制系统 安装git 创建版本库 版本库又叫responsitory,可以简单理解成一个目录,这个目录里面的所有文件都可以被Git管理起来,每个文件的修改.删除,Git都能跟踪,以便任何时刻都可以追踪历史,或者在…