- 博客(12)
- 资源 (5)
- 收藏
- 关注
转载 MsgWaitForMultipleObjects函数的使用要点 ----- 转
http://www.cppblog.com/fwxjj/archive/2009/04/01/78519.html
2012-11-06 20:12:54 379
转载 VB、VC调用C++dll 函数、变量、类
链接地址:http://www.codeproject.com/Articles/6243/Step-by-Step-Calling-C-DLLs-from-VC-and-VB-Part-2Windbg使用链接地址:http://blog.csdn.net/kendyhj9999/article/details/7205900
2012-10-10 16:59:23 372
原创 GUI基础知识:消息
1.WINAPI在WINDEF.H中定义 #define WINAPI __stdcall。CALLBACK也是2.Unicode 宽字符wchar_t,一个字符占两个字节即8位。3.一些带有字符参数的宽字符版一般在WCHAR.H中有声明4.微软Visual C++包含的TCHAR.H提供了通用名,eg:如果定义了UNICODE标识符,且包含了TCHAR.H,那么TCHAR就
2012-09-13 19:54:04 481
原创 常用小函数
1. (a)浮点型和BYTE数组的转化union BYTE_FLOAT //浮点型和BYTE转化指内存中{ unsigned char b[4]; float f;};定义变量union BYTE_FLOAT b_f;b_f.f为浮点型b_f.b[i]为BYTE型(b)float a = 234;char
2012-09-13 19:00:14 311
原创 C预处理器
1.类函数宏eg:#define SQR(X) ((X)*(X))多带括号2.宏参数转换为字符串#define PR(x) printf("the sqr of " #x "is %d",((x)*(x)))3.##预处理器粘合器:#define NAME(n) X ##n4.变参宏:#define PR(...) printf(__VA_ARGS__)则PR("I AM") 替
2012-09-04 20:31:37 505
原创 动态库基础知识
1. 静态库的使用需要库的开发者提供.h和.lib文件,使用者需要把这两个文件拷贝到调用静态库的工程目录下。2. 静态库的编译:先新建一个静态库工程,然后再新建一个.h和.cpp文件,对这两个文件进行编译就会生成.lib文件。3. 静态库的使用需要特殊的方式:eg #include #include " lib.h"#pragma comment(lib
2012-09-03 17:38:24 344
原创 C基础printf、scanf函数、,号运算符
1.printf()函数,printf在遇到换行和输入时会刷新输出缓冲区,#include int main(){ int iSalary=2; int iHour=1; printf("%f RMB a month,%d hours a day",iSalary,iHour); return 0;}printf("%d RMB a month
2012-09-01 19:00:05 953
转载 Windows系统编程之异步I/O
标 题: 【原创】Windows系统编程之异步I/O和完成端口作 者: 北极星2003时 间: 2006-07-02,18:46:30链 接: http://bbs.pediy.com/showthread.php?t=28342Windows系统编程之异步I/O和完成端口【作者】北极星2003【来源】看雪技术论坛(bbs.pediy.com) 【时间】2006年7
2012-08-24 21:26:41 1148
原创 第一课
1.数据的存储结构是数据在计算机中的存储形式,有顺序存储,链式存储,索引存储,散列存储。 顺序存储:连续的地址,每个节点只有一个记录(可以是一个元素,可以是一个结构体) 链式存储:不连续的存储地址,每个节点包含一个记录加一个或多个指针 索引存储:连续的地址,除数据外还有一个索引表,没接触过,MSDN里的索引?2.数据的逻辑结构是数据在逻辑上的关系,有线性结构和非线性结构两大
2012-08-08 18:30:07 252
原创 数据库排序
一.对数据库所打开的记录集排序,本身并没有排序DataControlSequence为data控件的名称1.DataControlSequence.RecordSource = "SELECT * FROM ControlSequence_NY_1 ORDER BY Sequence" '对记录集进行排序2.DataControlSequence.Refresh 排序后的内容反
2012-08-06 12:18:25 499
原创 第二课
1.写防卫性程序,即对所有可能的输入都对应有正确的路径,不要急于写完程序,用来改bug和维护的时间更长而且会相当痛苦。2.画流程图,具体的流程图画法还没3. 任意一个二进制数都可用二进制小数乘以2^e来表示,所以浮点型可以表示任一二进制数。eg:2^3+2^5=2^6*(2^-1+2^-3)4.cpu包括运算器和控制器,控制器;依据输入设备来从存储器中取、分析、执行指令,运算器同时
2012-08-06 12:08:09 226
原创 第一课
收获:1.添加注释 2.命名规则 匈牙利命名法的基本原则是:变量名=属性+类型+变量名 属性部分: 全局变量 g_ 常量 c_ 类成员变量 m_(Data member of a class ) 静态变量 s_类型部分: a arra
2012-08-06 12:05:36 327
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人