摘要: 以下示例中定義了一個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 日需博客 閱讀(689) |
評論 (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 日需博客 閱讀(369) |
評論 (0) |
編輯 收藏
posted @
2011-08-04 13:25 日需博客 閱讀(234) |
評論 (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 日需博客 閱讀(248) |
評論 (0) |
編輯 收藏
摘要: 本文主要介紹Gina.dll登錄功能的注冊表實現,在前文中,我們知道WlxLoggedOutSAS與WlxActivateUserShell函數分為登錄之前的處理函數與登錄之后的處理函數。于是,我們就可以結合注冊表的一些功能來實現Gina.dll的登錄。 閱讀全文
posted @
2011-08-03 13:42 日需博客 閱讀(1047) |
評論 (0) |
編輯 收藏
摘要: Windows的開機密碼認證模塊一般是由Gina DLL完成的。在NT/2000中交互式的登陸支持是由WinLogon調用GINA DLL實現的,GINA DLL提供了一個交互式的界面為用戶登陸提供認證請求。 閱讀全文
posted @
2011-08-03 13:41 日需博客 閱讀(1322) |
評論 (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 日需博客 閱讀(1736) |
評論 (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 日需博客 閱讀(5371) |
評論 (3) |
編輯 收藏