- 博客(5)
- 资源 (25)
- 收藏
- 关注
原创 timer 定时器
<br />链接资料:<br />http://blog.csdn.net/yuntongsf/archive/2009/12/03/4936161.aspx<br />http://apps.hi.baidu.com/share/detail/18082112<br /> <br />个人代码:<br />// TimerExample.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include <windows.h>int _tmain
2011-05-30 20:27:00 618
原创 文件操作
<br />基本用法:<br />http://blog.csdn.net/yingfox/archive/2007/12/06/1921600.aspx<br /> <br />个人写的代码:<br />#include <stdio.h> #include <stdlib.h>#include <windows.h>int main() { char szFileName[MAX_PATH]; ZeroMemory(szFileName, MAX_PATH); strcpy
2011-05-28 17:58:00 803
原创 设计select的真正目的
首先明确IO分为阻塞IO和非阻塞IO,为了提高性能,windows网络编程中提出了5中IO模型,其中设计select的真正目的是:1. 防止应用程序在套接字处于锁定模式时,在一次IO绑定调用过程中,被迫进入“锁定”状态;2. 防止套接字处于非锁定(非阻塞)模式时,产生WSAEWOULDBLOCK错误。解释下2:一般在非阻塞模式时,accept等函数会立即返回,错误为WSAEWOULDBLOCK,然后通过循环调用accept直到来了一个连接,这样调用的效果并不好,所以采用sele
2011-05-28 12:51:00 842
原创 好文章整理
1.关于#pragma warninghttp://dev.csdn.net/article/66/66106.shtm2.installshield 使用:http://www.cnblogs.com/Cindy_weiwei/archive/2009/05/19/1460230.html3.NTDLL.DLL): 0xC0000005: Access Violation问题:A-------在内部进行调试的时候发现,是调用了new操作符的缘故。 很不理解,在dll中调用new操作符会出现这么一个问题,网
2011-05-15 19:37:00 768
原创 windows内存映射
为了说明内存映射的使用方式,下面是个人写的例子:首先创建了一个大于2GB的文件,并写入一定量地测试数据,代码如下:HANDLE hFile = CreateFile("media.mp3", GENERIC_READ | GENERIC_WRITE, 0, NULL, OPEN_ALWAYS, FILE_ATTRIBUTE_NORMAL, NULL); //TODO: change the size of the file. if (hFile == INVALI
2011-05-07 10:02:00 1498
autoconf-automake使用示例
2013-09-29
一个用codeblocks实现的具有通用框架线程池
2010-12-02
open rtsp client
2010-11-10
获取网段内所有主机IP并访问可以访问的设备。
2010-09-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人