原创 wsprintf的用法

int wsprintf( LPTSTR lpOut, // 輸出緩衝區,最大爲1024字節 LPCTSTR lpFmt, // 格式字符串 ... // 需輸出的參數 ); 使用此函數可將

原创 CLR 中的範型詳解

http://www.microsoft.com/china/MSDN/library/netFramework/netframework/mac0310NET.mspxCLR 中的範型詳解發佈日期: 1/24/2005 | 更新日期:

原创 在C#中使用J#的ZIP類

本文假設您熟悉 C# 和 Windows 窗體下載本文的代碼: ZipCompression.exe (150KB) 摘要 在存儲文件或者通過網絡發送文件時,使用 Zip 壓縮可以節省空間和網絡帶寬。此外,還不會丟失經過 Zip 的文件夾

原创 C++ 動態分配內存的(new)之撤銷內存的(delete)

在軟件開發過程中,常常需要動態地分配和撤銷內存空間,例如對動態鏈表中結點的插入與刪除。在C語言中是利用庫函數malloc和free來分配和撤銷內存空間的。C++提供了較簡便而功能較強的運算符new和del

原创 斐波那契數列

int fun(int num) { if (num == 1 || num == 2) return 1; return fun(num -1 ) + fun(num - 2); } int main

原创 做程序架構設計時須着重考慮的幾點

做程序架構時須考慮以下四點: 1.分塊:各業務模塊之間應該儘量少的耦合 2.異步:不影響業務流程的儘量使用異步處理 3.記住失敗:記錄每一個異常,記錄每一次請求的內容和返回的結果 4.自動化:用盡量少的配置完成更多的工作

原创 歡迎使用CSDN-markdown編輯器

歡迎使用Markdown編輯器寫博客 本Markdown編輯器使用StackEdit修改而來,用它寫博客,將會帶來全新的體驗哦: Markdown和擴展Markdown簡潔的語法 - 代碼塊高亮 LaTex數學公式 UML序列圖和流

原创 在程序運行過程中,對象所佔的空間是不能隨時釋放的

使用類名定義的對象(請查看:C++類的聲明和對象的定義)都是靜態的,在程序運行過程中,對象所佔的空間是不能隨時釋放的。但有時人們希望在需要用到對象時才建立對象,在不需要用該對象時就撤銷它,釋放它所佔的內存

原创 The Leak of The Memory in C++ 1.2

The Leak of The Memory in C++ 1.2     Last time I showed a smart pointer has some side effect. This ti

原创 the leak of the memory in c++ 03

The Leak of the Memory in C++     In this chaper I will introduce a new smart pointer which is scoped_

原创 改變STATIC文本顏色

case WM_CTLCOLORSTATIC: if(GetDlgItem(hwnd,IDC_STATIC_EMAIL) ==(HWND)lParam) { SetTextColor((HDC)wParam,0xff00

原创 將一個結構體變量中的數據傳遞給另一個函數

將一個結構體變量中的數據傳遞給另一個函數,有下列3種方法: 用結構體變量名作參數。一般較少用這種方法。用指向結構體變量的指針作實參,將結構體變量的地址傳給形參。用結構體變量的引用變量作函數參數。 下面通過

原创 How to Make cURL works with cmake

How to Make cURL works with cmake     Recently, I want to learn cURL, so downloaded it and compiled it

原创 華爲面試

今天去華爲面試,面試官張口就問:“你對加班有什麼意見?” 我能有什麼意見?我只是回答說:“給加班費就沒有意見!” 面試官又說:“我們除了星期六,星期天以外,加班都是義務的。但晚上加班到八點半以後有頓免費晚餐。” 他媽的,這不是公然踐

原创 Google C++ 編程規範 1.3

Inline Functions 內聯函數 ▽Define functions inline only when they are small, say, 10 lines or less. 只有函數非常小,10行以內才定義爲內聯。