原创 Visual C++中的圖形特效
基本原理 在Visual C++6.0中,顯示位圖的方法及過程如下: 1. 顯示程序資源中的位圖(位圖的所有數據均存在於可執行文件中) (1)從資源中裝入位圖 ● 定義位圖對象數據成員CBitmap m_Bitmap
原创 ini文件讀寫操作
註解 在Windows NT中,有些初始化文件實際是在註冊表中。可在註冊表的下面這個項處找到這些文件的一個列表:HKEY_LOCAL_MACHIN
原创 VC連接SQLServer2005之 _RecordsetPtr的用法
_RecordsetPtr的用法 _variant_t vUsername,vID,vname; //變量聲明 _RecordsetPtr m_pRecordset; //記錄集 CString strid;
原创 取文件屬性
取文件屬性:GetFileVersionInfoSize,GetFileVersionInfo,VerQueryValue三個函數的配合 右鍵點擊一個文件,看它的屬性,會發現有很多東西。查了一下,有一個結構體可以用來獲得文件的屬
原创 cctype 類常用函數
c++中應該是#include <cctype> c中應該是#include <ctype.h> 以下爲字符函數庫中常用的函數: 函數名稱 返回值 isalnum() 如果參數是字母數字,即字母或數字,該函數返回true
原创 string類常用操作
string 類提供字符串處理函數,利用這些函數,程序員可以在字符串內查找字符,提取連續字符序列(稱爲子串),以及在字符串中刪除和添加。我們將介紹一些主要函數。 1.函數find_first_of()和 find_last_of() 執行
原创 sqllite查詢優化
SQLite是個典型的嵌入式DBMS,它有很多優點,它是輕量級的,在編譯之後很小,其中一個原因就是在查詢優化方面比較簡單,它只是運用索引機制來進行優化的,經過對SQLite的查詢優化的分析以及對源代碼的研究,我將SQLite的查詢優總結如
原创 計算機科學中的一些基本原理和定理
1 、多核的軟肋──阿姆達定律 阿姆達定律講的是這麼一件事:一個程序存在兩部分,只能串行計算的部分S,和能夠並行計算地部分P。兩部分之和是整個程序,因此S+P=1。這個程序如果在一個具有N個核心的處理器上運行,那麼和它在一個單
原创 CListCtrl使用技巧
CListCtrl使用技巧 以下未經說明,listctrl默認view 風格爲report 1. CListCtrl 風格 LVS_ICON: 爲每個item顯示大圖標 LVS_SMALLICON: 爲每個ite
原创 用C++進行簡單的文件I/O操作
用C++進行簡單的文件I/O操作作者:John Peregrine翻譯:阿半 原文出處:Simple File I/O Using C++ 序論 我曾發表過文件輸入輸出的文章,現在覺得有必要再寫一點。文件 I/O 在C++中比烤蛋糕簡單
原创 類與類之間的關係圖(Class Diagram,UML圖)
一、簡介 二、類的構成 三、類之間的關係(Relationship) 1、單向關聯 2、雙向關聯 3、自身關聯 4、多維關聯(N-ary Association) 5、泛化(Generalization) 6、依賴(Dependency