原创 數據對齊與sizeof()

 面試題中 sizeof 的出現率還是很高的吧。常見的題,大家肯定也是知道答案的。但原因是否都瞭解呢? 下面就用VC 6來做一些這樣的題。 void main() { int a=6; char str[10]=""; char *

原创 命名管道--簡單的客戶服務器通信

  // Server.cpp #include <windows.h> #include <stdio.h> void main(void) { HANDLE PipeHandle; DWORD BytesRead; CHAR b

原创 靜默安裝 InstallShield

Installshield 靜默安裝。   1. 首先錄製自己的setup.iss.   用命令行cd到exe的安裝目錄,setup.exe /r   然後正常安裝,按照你需要的進行選擇。 然後在 c:/windows/ 產生 setup

原创 VS2008破解方法

 VS2008破解方法.           現在大多數下載的vs.net2008是90天試用版的,90天試用版的只是一個cd-key的問題,只要將這個改爲正式的就ok了 在網上搜索很多的方法,下面共享給大家: 1.把Setup/s

原创 QT 數據庫相關

應用程序很多情況下需要操作數據庫。QT支持多種數據庫,但是很多情況需要安裝DLL驅動。這就有點麻煩,想當初想用MYSQL的結果就   是因爲驅動很難裝,然後就使用了SQLITE。如果對數據庫的要求不是很高的話,Sqlite應該可以滿足需

原创 函數指針數組的指針

4.7.5 函數指針數組的指針 看着這個標題沒發狂吧?函數指針就夠一般初學者折騰了,函數指針數組就更加麻煩,現在的函數指針數組指針就更難理解了。 其實,沒這麼複雜。前面詳細討論過數組指針的問題,這裏的函數指針數組指針不就是一個指針嘛。只

原创 QT 信號與槽

QT的信號與槽是什麼,大家可以方便的搜索到。或許用QT Designer 設計槽會方便一些,其實手動寫出來或許會更好。下面就是自己自   己手動設計的一個槽函數的例子。此處寫的是類似QQ的登陸框。   1.首先在頭文件中定義槽函數。  

原创 C++類中的靜態成員變量和靜態成員函數的作用

數據成員可以分靜態變量、非靜態變量兩種. 靜態成員:靜態類中的成員加入static修飾符,即是靜態成員.可以直接使用類名+靜態成員名訪問此靜態成員,因爲靜態成員存在於內存,非靜態成員需要實例化纔會分配內存,所以靜態成員不能訪問非靜態的成員

原创 指針參數

4.6.2.2 無法把指針變量本身傳遞給一個函數 這很像孫悟空拔下一根猴毛變成自己的樣子去忽悠小妖怪。所以fun 函數實際運行時,用到的都是_p2 這個變量而非p2 本身。如此,我們看下面的例子: void GetMemory(char

原创 郵槽-簡單的客戶端服務器應用

郵槽是一種單向的方法。也就是說只能由客戶端來發送消息,可以有多個服務器來接受消息。並且次鏈接是廣播型的,不安全,容易丟失。   但其優點就是容易實現,一般使用郵槽的話,都會在較短的時間內重複發送消息。所以這在一定情況下也彌補了包容易丟失

原创 Installshield 如何修改目標文件夾的權限

利用 cacls 修改文件夾權限。網上有寫個.BAT 然後調用的。我直接調用了 windows/system32/ cacls.exe. 方法是別人的,             function ModifyDirPermission()

原创 Android 圖形系統SurfaceFlinger

http://hi.baidu.com/kikicat0_0/blog/item/0c8ff92c5ecaa23d359bf7a6.html本文試圖講述Android圖形系統的底層實現。Android圖形系統底層實現非常複雜,文檔較少,沒

原创 QT 數據庫操作(創建,插入。。)

知道怎麼操作數據庫了,就會很快類推到相關的操作。只是開始不知道的時候,不知道從哪下手。GOOGLE 後也很少有人會貼代碼讓大家   去參考。下面就簡單的貼下自己寫的 創建和插入的操作方法。會寫數據庫的童鞋知道語法了 就知道怎麼寫了。。。

原创 QT QMessageBox

Qt 中的Messgage Box ,剛開始也是模仿人家來用。模仿模仿自己也就會用了,會了就分享:   當然首先在頭文件中要包 #include <QMessageBox>   QMessageBox常用的是三個,critical war

原创 QT 如何保存登陸的用戶信息

使用QQ大家多知道需要一個賬戶來登陸,不止QQ啦,其實還有很多需要賬戶的。所以就需要將登陸用戶的信息保存下來。此文使用的是   申請new一個指針來保存登陸用戶的信息,並設置成後續的的操作都能讀到此登陸值。好了,直接上代碼:   先看頭