- 博客(7)
- 资源 (81)
- 收藏
- 关注
原创 PostQueuedCompletionStatus 的应用
<br />PostQueuedCompletionStatus 函数向IOCP发送三个参数(DWORD dwNumberOfBytesTransferred, ULONG_PTR dwCompletionKey, LPOVERLAPPED lpOverlapped),GetQueuedCompletionStatus 函数将接收到这三个参数。IOCP将不会对这三个参数做任何操作。<br /> 在实际应用中,该函数一般用于控制IOCP接收线程的退出。其实,该函数的用法远不止于此,它还可以作为消息来使用。
2010-11-29 14:45:00 4448
原创 stl 中list 或者vector正确使用find查找类对象
<br />关键做好类对象的运算符重载<br /> <br />#include "stdafx.h"<br />#include <vector><br />#include <algorithm><br />class people<br />{<br />public:<br /> int age;<br /> char name[32];<br />public:<br /> bool operator == (const people&T)<br /> {<br /> if (age == T.
2010-11-19 09:42:00 2749 1
原创 使用libiconv库,解决多语言编码处理转换等应用问题
<br />libiconv库是一个基于GNU协议的开源库,主要是解决多语言编码处理转换等应用问题。<br /> 怎样学习使用libiconv库?对于刚接触到人来说,这篇文章不妨去看一看,若已经用到过该库的人,在应用的过程中可能遇到一些问题,我们可以一起来探讨,我的联系方式是 cnangel@gmail.com 。<br /> 几个函数原型:<br />iconv_t iconv_open(const char *tocode, const char *fromcode);<br />size_
2010-11-15 11:31:00 1102 1
原创 C++重载箭头操作符的理解
<br />class A{<br />public:<br /> void action(){<br /> cout << "Action in class A!" << endl;<br /> }<br />};<br /><br />class B{<br /> A a;<br />public:<br /> A* operator->(){<br /> return &a;<br /> }<br /> void action(){<br /> cout << "Action in class
2010-11-10 16:10:00 1571 4
原创 stl set
在使用set时,set是自动排序的,就是每当你修改集合的状态,都会执行一次排序操作,当元素的个数很大时,追加和删除的对数复杂度可以增长的很快。因此如果你的操作大多是查找时使用set比较好,这些都是在使用时需要认真考虑的.真的是这样吗?看来要去看下set的实现了。
2010-11-10 12:46:00 386
原创 编译lua的简单方法
<br />1.打开vs的命令行工具,工具-->visual studio 2003/05 command prompt<br />2.跳转到 etc的上一级目录,如:cd /d d:/lua<br />2.执行:etc/luavs.bat( 注意,是 / 不是 /,写错了不能执行编译 )<br />3.然后lua51.dll, lua51.lib, lua.exe, and luac.exe就生成在 src路径下了。<br />当然,也可以自定义生成文件的名字,具体请看luavs.bat。
2010-11-09 13:34:00 603
原创 使用sqlite的文件导入导出功能
最近有个机会,从access的mdb文件,通过DB_CreateSqlE.exe转成sql语句,在sql08里生成数据库。突然有个想法,不如从mdb文件生成sqlite db了,索性就找起资料来:mdbview.exe 可以生成csv文件,那么这样就方便了,使用sqlite的import功能,就可以导入了,呵呵。具体命令如下:导入命令: .importsqlite> .import 文件名 表名注1: 不要忘了开头的点注2: 这条语句不能用分号结束. 非SQL不需要分号结束.注3: 需要查看默认的分隔符se
2010-11-04 15:20:00 7847
tnl-1.5.0-source游戏引擎
2008-06-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人