摘要: 以下示例中定义了一个class test, 重载了<, +, +=, =, ==, <<, >>等符号:
#include
#include
using namespace std;
class test{
public:
int v;
/*构造函数*/
test():v(0){}
test(const int &a):v(a){}
test(const test &t1):v(t1.v){}
/*以下重载小于号 < */
//比较两个对象的大小
bool operator<(const test &t1) const{
return (v < t1.v);
} 阅读全文
posted @
2011-08-04 14:35 日需博客 阅读(673) |
评论 (0) |
编辑 收藏
摘要: WINDOWS完成端口编程
1、基本概念
2、WINDOWS完成端口的特点
3、完成端口(Completion Ports )相关数据结构和创建
4、完成端口线程的工作原理
5、Windows完成端口的实例代码
Linux的EPoll模型
1、为什么select落后
2、内核中提高I/O性能的新方法epoll
3、epoll的优点
4、epoll的工作模式
5、epoll的使用方法
6、Linux下EPOll编程实例
总结 阅读全文
posted @
2011-08-04 13:49 日需博客 阅读(358) |
评论 (0) |
编辑 收藏
posted @
2011-08-04 13:25 日需博客 阅读(225) |
评论 (0) |
编辑 收藏
摘要: C风格的强制类型转换(Type Cast)很简单,不管什么类型的转换统统是:
TYPE b = (TYPE)a。
C++风格的类型转换提供了4种类型转换操作符来应对不同场合的应用。
const_cast,字面上理解就是去const属性。
static_cast,命名上理解是静态类型转换。如int转换成char。
dynamic_cast,命名上理解是动态类型转换。如子类和父类之间的多态类型转换。
reinterpreter_cast,仅仅重新解释类型,但没有进行二进制的转换。
4种类型转换的格式,如:TYPE B = static_cast(TYPE)(a)。 阅读全文
posted @
2011-08-03 13:57 日需博客 阅读(233) |
评论 (0) |
编辑 收藏
摘要: 本文主要介绍Gina.dll登录功能的注册表实现,在前文中,我们知道WlxLoggedOutSAS与WlxActivateUserShell函数分为登录之前的处理函数与登录之后的处理函数。于是,我们就可以结合注册表的一些功能来实现Gina.dll的登录。 阅读全文
posted @
2011-08-03 13:42 日需博客 阅读(1021) |
评论 (0) |
编辑 收藏
摘要: Windows的开机密码认证模块一般是由Gina DLL完成的。在NT/2000中交互式的登陆支持是由WinLogon调用GINA DLL实现的,GINA DLL提供了一个交互式的界面为用户登陆提供认证请求。 阅读全文
posted @
2011-08-03 13:41 日需博客 阅读(1268) |
评论 (0) |
编辑 收藏
摘要: Here you can see some examples.
It shows a part of the functionality of the wrapper and how you can use it.
You can find more examples in the example application (contained in download package).
1. open a database and create a statement instance for sql queries/statements
// open database
Kompex::SQLiteDatabase *pDatabase = new Kompex::SQLiteDatabase("test.db", SQLITE_OPEN_READWRITE, 0);
// create statement instance for sql queries/statements
Kompex::SQLite 阅读全文
posted @
2011-08-02 14:12 日需博客 阅读(1691) |
评论 (1) |
编辑 收藏
摘要: 昨天发现很多网站都贴上了自己网址的二维码,我觉得这样挺有意思的,就研究了一下怎样生成二维码。结果发现,现在来说生成二维码最简单的方法是使用Google Chart API来实现,再次膜拜Google大神~
Google Chart API是一套可以让你在线生成报表图的系统,通过URL你可以得到各种图表。
举个例子:你在浏览器中输入
https://chart.googleapis.com/chart?cht=qr&chs=200×200&choe=UTF-8&chld=L|4&chl=http://Codeup.org
你将得到一个内容为本站网址的QR二维图。
回过头来我们再介绍一下二维码……好像这话放的位置不对,你们凑活着看吧…… 阅读全文
posted @
2011-07-27 00:16 日需博客 阅读(5335) |
评论 (3) |
编辑 收藏