原创 CString類型轉換,字符串操作和UNICODE、ANSI字符集

一.CString與LPCWSTR     兩者的不同:LPCWSTR 是Unicode字符串指針,初始化時串有多大,申請空間就有多大,以後存貯若超過則出現無法預料的結果,這是它與CString的不同之處。而CString是一個串類,內

原创 vs2008數據庫編程筆記

一、vs6.0和vs2003中正常訪問數據庫的代碼在vs2005或vs2008中編譯報錯如:     1>c:/users/elva/desktop/serialnumberwriter/trunk/debug/oledb32.tlh(2

原创 C++文件操作

待寫 點贊 收藏 分享 文章舉報 bookish_2010_prj 發佈了27 篇原創文章 · 獲贊 6 · 訪問量 13萬+ 私信

原创 跨線程問題

一、窗口的跨線程問題          在線程中對窗口進行UpdateData(TRUE)來更新窗口的內容,結果在Debug版本下面就出現了Assert報錯,說出錯地方是wincore.cpp的888行和889行,就是這兩句   ASS

原创 Linux 編程經典書籍推薦

           成爲一名精通 Linux 程序設計的高級程序員一直是不少朋友孜孜以求的目標。根據中華英才網統計數據,北京地區 Linux 程序員月薪平均爲 Windows 程序員的 1.8 倍、Jav

原创 非窗口類中使用定時器的方法

 首先介紹一下用於設置定時的函數:UINT SetTimer(        HWND hWnd,   // handle of window for timer messages        UINT

原创 內存分配函數總結

  內存分區: 1)、棧區(stack)— 由編譯器自動分配釋放 ,存放函數的參數值,局部變量的值等。其操作方式類似於數據結構中的棧。2)、堆區(heap) — 一般由程序員分配釋放, 若程序員不釋放,程序結束時可能由OS回收 。3)、全

原创 在bmp上寫字

    1、如何在bmp上寫字,畫畫等   http://blog.csdn.net/yacper/archive/2010/02/09/5303458.aspx       2、C++文件讀寫 http://blog.csdn.net/

原创 用VC輕鬆實現 ADO.net

     本文編譯器使用Visual Studio 2005  數據庫使用SQL Server 2005 express.net版本爲2.0   一、實現模型   ADO.net對每種數據庫都提供了專門的連接字,不過每種的連接

原创 詳細介紹c++中的類對象內存模型

 http://developer.51cto.com/art/201106/270265.htm

原创 VMware

1、怎樣在虛擬機VMware上安裝win98系統及虛擬驅動安裝http://apps.hi.baidu.com/share/detail/17833596  2、C語言學習資料http://www.cublog.cn/u/25785/sh

原创 VC斷點不可用的問題

 文章一 今天我筆記本的VC編譯器莫名其妙的就進入不了斷點了,而臺式機確是好的,問題是一進入調試,斷點就自動被取消了,鬱悶了一下午,無法進入斷點的原因很多,都有想重裝VC編譯器的打算了,晚上回來查查資料,發現原來是我的VC配置出了問題

原创 關於學習c++和編程的50個觀點

1.把c++當成一門新的語言學習(和c沒啥關係,真的!)。2.看《thinking in c++》,不要看《c++編程思想》。 3.看《the c++ programming language》和《inside the c++ objec

原创 程序員需要具備的基本技能

件開發是一個跨度很大的技術工作,在語言方面,有C、C++、Java、Ruby等等等等;在環境方面,又分嵌入式、桌面系統、企業級、WEB、基礎系統,或是科學研究。但是,不管是什麼的情況,總是有一些通用的基本職業技能。 這些最基本的職業技能通

原创 每天寫出好代碼的5個建議

 成爲一個優秀的程序員和成爲其他優秀的專業人員一樣,需要儘可能多的做一些有質量的工作。有句很流行的話可以總結:做,正確做事,立馬就做。(Do it. Do it right. Do it right now