⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 fileinfo.cpp

📁 适合初学者学习以及程序员回顾
💻 CPP
字号:
//---------------------------------------------------------------------------
//功能:
//文件信息类,用于保存文件的有关信息。
//当拆分文件时,将此信息写入每一个文件。
//----------------------------------------------------------------------
#include <vcl.h>
#pragma hdrstop

#include "FileInfo.h"


//---------------------------------------------------------------------------
 __fastcall FileInfo::FileInfo(TComponent *AOwner):TComponent(AOwner)
 {
        FMergeNo=0;
        FMergeTotalNum=0;
        FNeedMerge=false;
 }


FileInfo& FileInfo::operator=(FileInfo& a)
 {
        //重载赋值运算符
        //注意:为避免编译时出现二义性错误,
        //要将返回值和参数都设置为引用
        FFileName=a.FileName;
        FFilePath=a.FilePath;
        FFileSize=a.FileSize;
        FMergeNo=a.MergeNo;
        FMergeTotalNum=a.MergeTotalNum;
        FNeedMerge=a.NeedMerge;
        return *this;

 }

#pragma package(smart_init)

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -