随笔:8 文章:3 评论:19 引用:0
C++博客 首页 发新随笔
发新文章 联系 聚合管理

PC Program Practice

C++ examples , Games , Applications, ACM problems or NP hard problems etc. 
自己动手编写QQ客户端      摘要: 本文是面向程序设计的初学者和喜欢DIY的朋友,主要目的就是教读者用VC++实现一个简单的QQ客户端  阅读全文
posted @ 2008-12-29 14:38 abine 阅读(1656) | 评论 (0)  编辑
扫雷及其简单解答续---联合概率的计算      摘要: 一个未知块是否有雷的概率该怎么计算?  阅读全文
posted @ 2008-02-29 19:18 abine 阅读(205) | 评论 (0)  编辑
扫雷及其简单解答(待续)      摘要: C++在文本模式下模拟经典的扫雷游戏,有简单的解答计算。
  阅读全文
posted @ 2008-01-08 13:37 abine 阅读(132) | 评论 (0)  编辑
穷举24点游戏      摘要: 24点游戏起源于扑克牌智力游戏。
规则:
A-10:分别代表数字 1-10。J,Q,K:分别代表数字11,12,13。
给四张扑克牌,用加减乘除和括号,得出24.
考虑到规模比较小,可以通过穷举的方法来得出结果,最多穷举1536次。  阅读全文
posted @ 2007-11-30 18:11 abine 阅读(134) | 评论 (1)  编辑
截图-------保存窗口图像到位图(DDB to DIB)      摘要: 保存窗口图像到位图,通过两次调用GetDIBits函数,将DDB位图转化为DIB。  阅读全文
posted @ 2007-11-01 10:06 abine 阅读(317) | 评论 (3)  编辑
(binary←→Ascii)Base64编码的实现      摘要: 在RFC2045(http://www.ietf.org/rfc/rfc2045.txt)中Base64被定义为:Base64内容传送编码被设计用来把任意序列的8位字节描述为一种不易被人直接识别的形式。(The Base64 Content-Transfer-Encoding is designed to represent arbitrary sequences of octets in a form that need not be humanly readable.)字面上的意思就是把要传送的内容简单的加密,不能让人直接识别。
RFC2045其实就是Multipurpose Internet Mail Extensions,base64就是用来简单加密邮件内容的。base64产生的原因还有一个就是,在Email的传送过程中,由于历史原因,Email只被允许传送ASCII字符,即一个8位字节的低7位。因此,如果您发送了一封带有非ASCII字符(即字节的最高位是1)的Email通过有“历史问题”的网关时就可能会出现问题。网关可能会把最高位置为0!  阅读全文
posted @ 2007-10-26 14:24 abine 阅读(223) | 评论 (6)  编辑

CALENDER
<2009年1月>
28293031123
45678910
11121314151617
18192021222324
25262728293031
1234567

常用链接

留言簿(2)

随笔分类

随笔档案

文章档案

A.I.

Libs

Net Resources

VR & 3DGame

搜索

  •  

最新评论

阅读排行榜

评论排行榜


Powered By: 博客园
模板提供沪江博客