导航

2009年3月13日

摘要: 首先,应该知道 ,MD5是单向的。// .h 文件#pragma once#include <string>typedef unsigned char UINT1;typedef unsigned char * POINTER;typedef unsigned short UINT2;typedef unsigned long UINT4;/* MD5 context */typede... 阅读全文

posted @ 2009-03-13 23:57 My Gold 阅读(361) 评论(0) 推荐(0)

摘要: 以下是接口部分// .h 文件#pragma onceclass TCustomSocket{public:virtual int SendBuf(const char* ToIP, unsigned short ToPort, const char* Buf, int BufSize)=0;virtual int RecvBuf(char *Buf, int BufSize, char* Fro... 阅读全文

posted @ 2009-03-13 23:54 My Gold 阅读(1205) 评论(0) 推荐(0)

摘要: vector 就是一个容器,如果类型指定为 char 那就是一个char 的容器,那么就类似一个char 数组。如果要转成 char* ,很简单,取其首元素的地址就可以了。char* p = v.at[0]; 阅读全文

posted @ 2009-03-13 23:48 My Gold 阅读(2151) 评论(0) 推荐(0)

摘要: 下面是一个 Makefile 文件的模板,只需要改一下 TARGET 和 SRC 就可以了# Target file name (without extension).TARGET =testSRC=main.cpp TUdpSocket.cpp TCustomSocket.cpp sy_packet.cpp tinyxmlparser.cpp \tinystr.cpp tinyxml.cpp t... 阅读全文

posted @ 2009-03-13 23:44 My Gold 阅读(208) 评论(0) 推荐(0)

摘要: 概述—— 什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和professional的程序员,makefile还是要懂。这就好像现在有这么多的HTML的编辑器,但如果你想成为一个专业人士,你还是要了解HTML的标识的含义。特别在Unix下的软件编译,你就不能不自己写makefile了,会不会写makefi... 阅读全文

posted @ 2009-03-13 23:42 My Gold 阅读(175) 评论(0) 推荐(0)