- 博客(5)
- 资源 (2)
- 收藏
- 关注
原创 如何编程实现二维图形的旋转
把每个顶点绕原点旋转,实现图形的旋转。这个问题就等价于,已知原坐标(x,y)和旋转角度B,求旋转过后的的坐标(x1,y1);下面推导一下, 设顶点到原点距离为r,对应矢量与x轴夹角A,则: x=r cosA, y=rsinA, x1=rcos(A+B)=rcosAcosB
2015-11-18 13:28:53 1830
原创 如何创建一个win32程序
学过一段时间的c++,建立的都是win32 console application,我来介绍一下如何建立一个简单的win32程序,相比win32 console application,会有大家常见的窗口,更像程序一些。 首先要写类似于main函数的WinMain, int WINAPI WinMain( HINSTANCE hinstance, HINSTANCE hpr
2015-11-13 14:25:52 866
原创 win32游戏编程——贪吃蛇游戏
1.写此贴的意图 刚开始学c++,编的是win32 console application,在黑框框里进行输入和输出,觉得和自己想象的程序差好多,有点失望,后来接触到win32程序,感觉和我们平时见到的程序差不多,然后想尝试去编一些简单的游戏。
2015-11-12 16:57:34 2081
原创 从ASCII编码到UNICODE编码
计算机产生之初,在美国,使用8个二进制数,即一个字节去表示字符就足够了,编码0-9,A-Z,a-z,一些特殊的符号,128个完全够用,这就是最初的ASCII编码,为了编码一些特殊的图形,以及一些外国语言,还要用到剩下的128个编码,这就是扩展ASCII;后来慢慢地计算机走向全世界,发现这样子编码是完全不够的,比如我们国家的汉字,远远超过了256个,这时候就想到了用两个字节去编码,共有2^16=66
2015-11-11 11:27:01 493
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人