zoukankan      html  css  js  c++  java
  • 文件操作

    // 02 文件操作.cpp : 定义控制台应用程序的入口点。
    //
    
    #include "stdafx.h"
    #include <windows.h>
    
    int _tmain(int argc, _TCHAR* argv[])
    {
        //删除文件
        //DeleteFile(TEXT("D:\Test.txt"));
        //拷贝文件,同时也可以改名字
        //CopyFile(TEXT("D:\Test.txt"), TEXT("D:\123\Testhehe.txt"),TRUE);
        //移动文件,同时也可以改名字
        //MoveFile(TEXT("D:\Test.txt"), TEXT("D:\123\Testheihei.txt"));
        
    
        //得到文件的句柄
        HANDLE hFile = CreateFile(
            TEXT("D:\Test.txt"),
            GENERIC_READ | GENERIC_WRITE,
            0,
            NULL,
            OPEN_EXISTING,
            FILE_ATTRIBUTE_NORMAL,
            NULL
            );
        //获得文件大小
        DWORD dwFileSize = GetFileSize(hFile, NULL);
        char buf[100] = { 0 };
        DWORD dwRubbish = 0;
        ReadFile(hFile, buf, dwFileSize, &dwRubbish, NULL);
        //设置文件指针,这个函数需要注意一下。
        //SetFilePointer()
    
        return 0;
    }
  • 相关阅读:
    一天进步一点点
    Flask
    Sqlalchemy 设置表编码及引擎
    threading.local
    xshell配置密码公钥登录
    linux 系统优化+定时任务
    linux命令
    xshell连接及优化
    linux前奏
    Vue Devtools--vue调式工具
  • 原文地址:https://www.cnblogs.com/Alyoyojie/p/5319428.html
Copyright © 2011-2022 走看看