摘要: 注意读入数据的文件路径必须正确不然出现乱码:代码如下View Code 1 #include "stdafx.h" 2 #include <windows.h> 3 #include <windowsx.h> 4 #include "resource.h" 5 #include "MainDlg.h" 6 7 8 BOOL WINAPI Main_Proc(HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam) 9 {10 switch(uMsg)11 {12 H 阅读全文
posted @ 2012-06-24 21:04 l851654152 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 前面写了两个小程序,没有说明原理(逻辑关系):这里一并说明。1.首先我们得理解消息机制,也就是应用程序在和操作系统交互的时候(为什么是操作系统而不是用户,其实是一个意思,因为用户的数据需要先经过操作系统),应用程序所处的状态,一共有五种,1.阻塞,2.不阻塞,3.select即阻塞于select是介于1和2之间的实现,4.信号或者说消息,5.类信号机制。消息机制原理和中断系统原理一样,系统不需要轮询应用程序,用户需要注册回调函数(类似于中断处理函数),然后应用程序该干嘛就干嘛。当应用程序声明的事件(中断产生)产生,操作系统会自动调用回调函数。2.句柄,windows系统中用来唯一标识一个对象, 阅读全文
posted @ 2012-06-24 20:58 l851654152 阅读(1063) 评论(0) 推荐(0) 编辑
摘要: 学习了这么久的计算机,下面说说我对计算机的理解:学好计算机首先必须得打好基础:计算机体系结构,操作系统,编译原理,编程语言例如C/C++,编译器熟练运用例如VC,GCC,数据结构,算法,数据库,计算机网络,这些基础知识你不一定要很精通,但是必须明白其中的原理。对计算机程序的理解:数据结构+算法对这句话的理解有一个过程,最开始是简单的理解,然后是复杂的理解,现在是理解得简单。1.数据结构:是对数据的组织,例如有十个整数,我们如果定义十个变量去存放,肯定是会影响效率的。这时候就需要用到数组。一切皆数据结构:文件是数据结构,socket是数据结构,输入输出是数据结构,内存缓冲和内存块是数据结构。注意 阅读全文
posted @ 2012-06-24 20:35 l851654152 阅读(943) 评论(0) 推荐(0) 编辑