
vc++
文章平均质量分 78
jing1927
这个作者很懒,什么都没留下…
展开
-
dll,内存管理
主程序和dll中的内存的分配和释放不是由相同的堆管理程序完成的,例如动态链接库中的堆在默认情况下是由msvcrt.dll中的堆管理程序管理的 (以动态链接的方式),而exe程序的堆在默认情况下是由程序自己的代码管理(以静态链接的方式)。如果程序采用静态链接的方式,每一个可执行模块都会创建自己的CRT堆,在模块内部进行new和delete操作的时候,是在CRT堆上进行的,这样不会出错。但是如转载 2012-12-14 14:02:33 · 688 阅读 · 0 评论 -
vs2005 sqlserver2005 连接、查询
// char_.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include #include #include #include #include #include #define WIN32_LEAN_AND_MEAN // Exclude rarely-used stuff from Windows headers转载 2012-12-14 14:03:17 · 292 阅读 · 0 评论 -
Socket模型详解
Socket模型详解两种I/O模式一.选择模型二.异步选择三.事件选择四.重叠I/O模型五.完成端口模型五种I/O模型的比较 两种I/O模式1、 两种I/O模式阻塞模式:执行I/O操作完成前会一直进行等待,不会将控制权交给程序。套接字默认为阻塞模式。可以通过多线程技术进行处理。非阻塞模式:执行I/O操作时,Winsock函数会返回并交出控转载 2012-12-14 17:09:42 · 426 阅读 · 0 评论