C/C++ 实现文件自校验代码
2023-06-13 09:16:16 时间
#include <iostream>
#include <stdio.h>
extern long FileSizeof(char *);
int main()
{
if(FileSizeof("\\a.exe")==20499) #指定文件大小
{
std::cout<<"没有被破解"<<std::endl;
getchar();
}else
{
std::cout<<"已经被破解"<<std::endl;
getchar();
}
return 0;
}
extern long FileSizeof(char *FileName)
{
FILE *fop;
long temp;
fop=fopen(FileName,"r");
fseek(fop,0,SEEK_END);
temp=ftell(fop);
fclose(fop);
return temp;
}
相关文章
- C++读写txt文件(基本操作1)
- C++ 炼气期之数组探幽
- DirectX修复工具使用技巧之一——解除被占用的文件,完整修复C++
- 【贪玩巴斯】C/C++文件IO流操作的 seekp和seekg详解「建议收藏」
- 如何利用C/C++逐行读取txt文件中的字符串(可以顺便实现文本文件的复制)
- C/C++ int数组初始化
- 【笔记】《深入理解C++11》(上)
- 前端vue面试题2020及答案_c++ 面试题
- C++格式化输入输出
- c++使用json_qt读写json文件
- 蓝桥杯2020c++B组省赛
- C/C++ 文件与指针操作笔记
- C/C++ Qt 监控文件状态变化
- C/C++ 计算文件ROF再计算VAOF
- C/C++ 查找指定文件HEX特征
- C++ Boost PropertyTree 解析INI文件
- vc60修改快捷键-如何解决Visual c++不能打开文件以及工程不能添加文件的问题
- 【C++】高精度算法讲解
- C++ 取出字符串中的所有整数
- 【C 语言】文件操作 ( 文件加密解密 | 使用第三方 DES 加密解密库 | 头文件导入 | 兼容 C++ 语言 | 加密解密函数说明 )
- 【错误记录】Ubuntu 下 VSCode 编译报错 ( 无法生成和调试,因为活动文件不是 C 或 C++ 源文件。终端进程启动失败(退出代码: -1)。终端将被任务重用,按任意键关闭。 )
- 【Android NDK 开发】NDK C/C++ 代码崩溃调试 - Tombstone 报错信息日志文件分析 ( 使用 addr2line 命令行工具查找动态库中的报错代码位置 )
- 【C++】string类的模拟实现
- c++基础篇之C++ 模板
- C++带进位的线性同余法(subtract_with_carry_engine)生成随机数详解
- C++ if else详解
- C++ string支持迭代器方法详解
- C++多文件编程是什么
- 用g++命令执行C++多文件项目
- C++获取zip文件列表方法
- c++实现strcat字符串连接库函数的方法详解
- android杂记:C++文件的添加log方法分享
- C++检查某个文件或目录是否存在的函数
- Lua中调用C++函数实例