![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c/c++
文章平均质量分 64
yzarc
我想知道的是,完整流畅的过程,而不是支离破碎的现象或绝妙的结论。
线索很重要,对线索的分析更加重要。
展开
-
从Ascii说起
Ascii编码,是美国佬(ANSI美国家标准局)对常见符号的数值化的过程。数值化的原因是计算机只认得数字。对事物编号,这是很普通的思想。继美国之后,很多国家地区纷纷对自已常见的符号进行数值化。他们受到Ascii的影响。由于标准的Ascii是7位,只能表示128个符号,远远不够别的国家地区表示他们的符号,于是他们对Ascii进行了扩展,比如对标准的Ascii加多了一个有效位,比如用两个扩展的Asci原创 2009-09-28 15:11:00 · 460 阅读 · 0 评论 -
api
“接口”,生活中一个很普通的概念。电梯开门关门的按钮;摩托车响喇叭的按钮;打开电视的遥控;等等;这些都是接口。为什么要有接口,是因为有接口会更好,并非没有接口就不行。想像一下,如果没有接口,那么看到的可能是一团凌乱的电路线,在使用功能时要按说明把“外界”接到其中的某条线路上,这样也ok,但显然有一些问题:第一不好看,第二不好用,第三因为可以接触到线路而可能引发别的问题。现在,把电路线绑一下,加一个原创 2009-09-30 13:54:00 · 357 阅读 · 0 评论 -
消息
有些程序与用户的交互性很弱,它只在适当的时候给用户提供输入的机会,这样的程序本身是老大,它在觉得需要用户参与的时候才想到让用户输入。有些程序与用户的交互性很强,它时刻允许用户输入,这样的程序用户是老大--今时今日这样的服务态度是比较常见的,windows应用程序就是这样的程序。因为要时刻允许用户操作,所以操作系统会监控所有的输入设备(键盘鼠标定时器之类的)。当一个操作发生(事件发生)时,原创 2009-10-08 23:37:00 · 376 阅读 · 0 评论 -
连接服务器
tcp简单连接vc/evcint socketToServer = 0;void ConnectServer() {WSADATA Data;int status = WSAStartup(MAKEWORD(1, 1), &Data); if (status != 0){DETRACE(TEXT("初始化失败"));return;}DWORD dwIP;socketToServer = s原创 2009-11-21 14:39:00 · 483 阅读 · 0 评论 -
数组与结构体
通过数组和结构体可以模拟世间万物。1. 每一个人是一个结构体,把这些人放到一个人的数组中,就有了人类。(数组中放结构体)2. 天空、大地、海洋,把这些东西弄成一个更大的结构体,如:struct Element{ enum_element_type type; void * pElement;}枚举量type用来标识是天空、大地还是海洋,pElement则指向真正的实物(天空等原创 2009-12-08 21:44:00 · 692 阅读 · 0 评论