
C/C++
文章平均质量分 88
flydream0
这个作者很懒,什么都没留下…
展开
-
UUencode
uuencode是将二进制文件转换为文本文件的过程,转换后的文件可以通过纯文本e-mail进行传输,在接收方对该文件进行uudecode,即将其转换为初始的二进制文件。 uu 编码 uuencode 编码方式用于将任意的二进制文件转换为文本文件,比如email.转换后的文件中仅包含可打印字符. uuencode 运算法则将连续的 3字节编码转换成 4字节(8-bit 到 6原创 2011-11-28 18:18:17 · 2644 阅读 · 0 评论 -
MD5的C++源码
关于MD5的C源码,请参考我空间的另外一篇文章:MD5的C源码md5.h:#ifndef MD5_H#define MD5_H#include #include /* Type define */typedef unsigned char byte;typedef unsigned int uint32;using std::string;using st原创 2011-12-06 11:45:47 · 17692 阅读 · 9 评论 -
MD5的C源码
关于MD5的C++源码,请参考我的另外一篇文章:MD5的C++源码md5c.h:/* POINTER defines a generic pointer type */typedef unsigned char * POINTER;/* UINT2 defines a two byte word *///typedef unsigned short int UINT原创 2011-12-07 12:32:04 · 20794 阅读 · 10 评论 -
串口操作---C代码
com.h#ifndef __COM_H__#define __COM_H__#ifdef __cplusplusextern "C" {#endif //打开串口int OpenComPort(int port, int userBaudRate);//打开串口//关闭串口void CloseComPort(void);//关闭串口int ReadComBlock(uns原创 2011-12-10 08:48:31 · 8620 阅读 · 3 评论 -
linux下与时间相关的几个函数总结
1 asctime 函数简介 将时间和日期以字符串格式表示 相关函数 time,ctime,gmtime,localtime头文件 #include函数原型 char * asctime(const struct tm * time原创 2012-07-16 11:49:00 · 2244 阅读 · 0 评论 -
使用CAsyncSocket类进行网络编程
1 服务器端由先得专门为服务器端做一个Socket通信类CNewSocket类,此类继承CAsyncSocket类,专门负责服务器端socket通信事情:NewSocket.h:#pragma once#include "afxsock.h"//此类专门用来与客户端进行socket通信class CNewSocket : public CAsyncSocket{public原创 2013-01-26 20:37:26 · 13602 阅读 · 2 评论 -
CString与char *互转总结
1 前言今天在网上看论坛,发现大家对CString与Char *互转各说一词,其实我发现提问者所说的情况与回答问题的人完全不是同一情况,这里做一总结.首先大家得清楚一件事,一般在网上提出问题的人大部分使用的都是VC,那么你就应该知道,在VC下编程,工程属性中有一属性Charecter Set属性,其值可以设置为Use Multi-Byte Charecter Set 和 Use原创 2013-01-25 22:52:52 · 98480 阅读 · 15 评论 -
STM32F0xx在增加IAP后APP为什么在main函数中要重映射SRAM
本文很好的介绍了M0的启动过程,以及中断与中断向量表的关系,以及从IAP到APP的过程。并为读者解释了对于M0的MCU在增加了IAP后,为什么要将中断向量表拷贝到SRAM并且将系统重映射到SRAM。原创 2016-10-13 17:09:31 · 12581 阅读 · 7 评论