搜索资源列表
base64src
- C++ Base64编码/解码源代码 inline int Base64Encode(char * base64code, const char * src, int src_len = 0) inline int Base64Decode(char * buf, const char * base64code, int src_len = 0) 以上两个函数内联定义在base64.h中,使用时include \"base64.h\" 即可,编码后的长度一般比原文多占1/3的存储空间,
ReadMem
- unit ReadMem interface uses TLHelp32,Windows function GetMems(PID:longword baseaddress:string= len:integer=0):string //获取指定进程中的~内存数据 implementation function UpperCase(const S: string): string var Ch:Char L:Inte
File
- const char *与char * const的区别。C语言对文件读写的支持,FILE指针;文本文件和二进制文件的区别。用文本方式读写文件和以二进制方式读写文件的注意事项。C++对文件读写的支持,ofstream和ifstream的用法。Win32 SDK对文件读写的支持,CreateFile函数、WriteFile函数、ReadFile函数的使用;MFC对文件读写的支持,CFile类和CFileDialog的使用,文件过滤器的设置。win.ini文件和注册表的读写方式及相关知识点。
const
- 函数结构体应用klajsdlkfjaslkdfjlaskfjdlaskdjflaksf
filesystem
- 使用ftw函数对目录进行遍历,函数原型是: int ftw(const char*dirpath, int(*fn)(const char*fpath, const struct stat *sb, int typeflag), int nopenfd) ftw函数遍历位于dirpath目录下的目录树,往下一层层地递归式遍历子目录 -Deepen the understanding of linux file system
sha256
- SHA-256源代码,三个对外的函数:void SHA256Init (SHA256Context *sc) void SHA256Update (SHA256Context *sc, const void *data, uint32_t len) void SHA256Final (SHA256Context *sc, uint8_t hash[SHA256_HASH_SIZE]) 第一个函数初始化,第二个函数输入要hash的字符串,第三个函数输出结果-SHA-256 sou
Bas64_EnCode
- Base64 加密算法(Author 蒋柏良 Jerry Jiang)-* * DEscr iptION * Base64 processes input in 24bit chunks by converting each chunk into 4 * bytes of output. It does so by splitting input into four 6bit groups and * using these as indexes in the following
VMProtect
- VMProtect 简介 VMProtect 是新一代的软件保护系统,不像其它常见的保护系统,VMProtect 可以修改应用程序的源代码。VMProtect 将原文件的部分代码转换为在虚拟机中运行的字节码。您可以将虚拟机想像成带有不同于 Intel 8086 处理器指令系统的虚拟处理器;例如,虚拟机没有比较两个操作数的指令,也没有条件跳转和无条件跳转等。 支持的编译器: Delphi Borland C Builder Visual C/C++ Visua
Delphi
- VMProtect 简介 VMProtect 是新一代的软件保护系统,不像其它常见的保护系统,VMProtect 可以修改应用程序的源代码。VMProtect 将原文件的部分代码转换为在虚拟机中运行的字节码。您可以将虚拟机想像成带有不同于 Intel 8086 处理器指令系统的虚拟处理器;例如,虚拟机没有比较两个操作数的指令,也没有条件跳转和无条件跳转等。 支持的编译器: Delphi Borland C Builder Visual C/C++ Visua
Lazarus
- VMProtect 简介 VMProtect 是新一代的软件保护系统,不像其它常见的保护系统,VMProtect 可以修改应用程序的源代码。VMProtect 将原文件的部分代码转换为在虚拟机中运行的字节码。您可以将虚拟机想像成带有不同于 Intel 8086 处理器指令系统的虚拟处理器;例如,虚拟机没有比较两个操作数的指令,也没有条件跳转和无条件跳转等。 支持的编译器: Delphi Borland C Builder Visual C/C++ Visua
MASM
- VMProtect 简介 VMProtect 是新一代的软件保护系统,不像其它常见的保护系统,VMProtect 可以修改应用程序的源代码。VMProtect 将原文件的部分代码转换为在虚拟机中运行的字节码。您可以将虚拟机想像成带有不同于 Intel 8086 处理器指令系统的虚拟处理器;例如,虚拟机没有比较两个操作数的指令,也没有条件跳转和无条件跳转等。 支持的编译器: Delphi Borland C Builder Visual C/C++ Visua
Basic
- VMProtect 简介 VMProtect 是新一代的软件保护系统,不像其它常见的保护系统,VMProtect 可以修改应用程序的源代码。VMProtect 将原文件的部分代码转换为在虚拟机中运行的字节码。您可以将虚拟机想像成带有不同于 Intel 8086 处理器指令系统的虚拟处理器;例如,虚拟机没有比较两个操作数的指令,也没有条件跳转和无条件跳转等。 支持的编译器: Delphi Borland C Builder Visual C/C++ Visua
const
- 错误码 用来定义错误返回值这个是非常有用的-error number
md5
- MD5生成函数,使用简单: //初始化 void beginCal() //初始化后,输入数据,在调用endCal前,都可以继续添加数据 void addData(const char* data, unsigned int size) //表明不再输入数据了,将添加填充位 void endCal() //结束运算后,取得编码 char* getCode() //清理内存 void clearMemoryHelper(char*
teamgrade
- 学生学期成绩记录程序 2、 分析与设计 Clink: Public: char stuId[sizeOfId] char stuName[sizeOfName] double score_Maths double score_English double score_Chinese double score_SSD1 double score_Java CLink *next CLink (char
bbsxp2008
- BBSXP API 1.0 For BBSXP2008 说明: 1、接口程序适用于 BBSXP2008(8.0.0) 与其它程序的整合 2、整合前请将BBSXP论坛用户密码加密码方式改为MD5(后台管理—>基本设置—>用户注册:“默认密码加密算法选择”MD5) 3、整合后,原论坛用户须经“同步”后方可在整合的程序中登录,反之亦然。 -------------------------------------------------------
mydu.tar
- unix du命令的简单实现,主要可以学习glob函数的使用-static int64_t mydu_getblocks(const char*path) { int i int64_t sum=0 static struct stat stat_result glob_t glob_result static int ret static char fullpath[PATHMAX] if (lstat(path, &stat
UICI
- 通用因特网IPV4网络编程接口 //TCP int uin_open_tcp(unsigned short port) int uin_accept(int fd, struct sockaddr_in *addr) int uin_connect(const char *cp, unsigned short port) int r_recv(int fd, void* buf, int size) int r_send(int fd, const void* m
const
- const.h: Macros for dealing with constants.
const
- const.h: Macros for dealing with constants.