原创 windows環境下unicode編程總結c++/vc

UNICODE環境設置在安裝Visual Studio時,在選擇VC++時需要加入unicode選項,保證相關的庫文件可以拷貝到system32下。 UNICODE編譯設置:C/C++, Preprocessor difinitions

原创 C++ sizeof 使用規則及陷阱分析

1、什麼是sizeof   首先看一下sizeof在msdn上的定義:   The sizeof keyword gives the amount of storage, in bytes, associated with a varia

原创 mysql經常用的操作

mysql總結更改字符集set names utf8會修改 character_set_client character_set_connection character_set_results  其他集合分別用 set characte

原创 C++ operatpr重載 總結

不多說廢話咯,代碼裏很清晰,學C++已經3年了,當時很多細節都沒關注過,現在看effective c++ 發現已經錯過了很多經典動作。-_-... class CPoint{ int x,y; public: CPoint(int

原创 vc中new和delete操作符的重載(參考資料)

在C++中重載new和delete操作符可以給程序帶來更靈活的存儲控制,對於遊戲設計等對效率要求較高的應用而言是必不可少的。一般的C++書籍中也會介紹它們的應用和實現,然而在VC中實現卻有幾個必須注意的地方,否則編譯會出現問題。 1. 實

原创 調試輸出信息在output窗口

如何調試Win32程序 方法一:使用OutputDebugString函數 函數的原型如下: void OutputDebugString(     LPCTSTR lpOutputString ); 該函數會輸出信息到系統的DEBUG

原创 關於搜索引擎高手blog記錄

http://blog.donews.com/windshow/category/70837.aspx   http://www.ispider.cn/

原创 c代碼編譯過程

1 源文件hello.c(文本)--à預處理器----àhello.i(文本) 預處理器:將#include 包含的文件內容插入該命令處,檢查全文處理#define宏定義,處理條件編譯命令 #if  #endif  將不需要的code屏蔽

原创 GDI+編程基礎 GDI+ Vs GDI

一、GDI  GDI是位於應用程序與不同硬件之間的中間層,這種結構讓程序員從直接處理不同硬件的工作中解放出來,把硬件間的差異交給了GDI處理。GDI通過將應用程序與不同輸出設備特性相隔離,使Windows應用程序能夠毫無障礙地在Windo