原创 關於嵌入式系統方向!【轉貼】

嵌入式系統無疑是當前最熱門最有發展前途的IT應用領域之一。嵌入式系統用在一些特定專用設備上,通常這些設備的硬件資源(如處理器、存儲器等)非常有限,並且

原创 標準模板庫(STL)介紹【轉貼】

標準模板庫(STL)介紹大概是一月份在winter的blog看到他翻譯的標準模板(STL)介紹(上),當時看了前面的五六段,感覺不少地方怪怪的,於是留了“...發現這個翻譯實在糟糕”的回覆,最近重又看到 winter的這篇文章,重新對比着

原创 CString 操作指南【轉貼】

通過閱讀本文你可以學習如何有效地使用 CString。  CString 是一種很有用的數據類型。它們很大程度上簡化了MFC中的許多操作,使得MFC在

原创 STL使用入門( Using STL) 【轉貼】

STL使用入門( Using STL) 作者:Zoran M. Todorovic原文:Using STL.翻譯:Winter 0 前面的話(Winter) C++已經在中國相當普及,但C++ STL卻使用的人不多。許多人有一定成見,認爲

原创 DLL(Dynamic Link Libraries)專題 【轉貼】

目錄 引言 調用方式 MFC中的DLL DLL入口函數 關於調用約定 關於DLL的函數 模塊定義文件(.DEF) DLL程序和調用其輸出函數的程序的關

原创 深入探討MFC消息循環和消息泵【轉貼】

首先,應該清楚MFC的消息循環(::GetMessage,::PeekMessage),消息泵(CWinThread::PumpMessage)和MF

原创 給C++初學者的50個忠告!【轉貼】

      1.把C++當成一門新的語言學習(和C沒啥關係!真的。);   2.看《Thinking In C++》,不要看《C++變成死相》;   3.看《The C++ Programming Language》和《Inside Th

原创 基於MFC的多線程編程 【轉貼】

  在Visual C++ 5.0附帶的MFC 4.21類庫中,也提供了多線程編程的支持,基本原理與上面所講的基於Win32函數的設計一致,但由於MFC對同步對象作了封裝,因此對用戶編程實現來說更加方便,避免了對象句柄管理上的繁瑣工作。更

原创 CTime類format的使用【轉貼】

使用CTime類可以很方便地取得當前系統時間並轉換爲各種格式        The format argument consists of one o

原创 鍵盤控制需要的Keycode【轉貼】

Private Function KeyName(Keycode As Integer) As StringSelect Case KeycodeCase 8KeyName = "BackSpace"Case 9KeyName = "Ta

原创 C語言高效編程的的四大絕招【轉貼】

引言:  編寫高效簡潔的C語言代碼,是許多軟件工程師追求的目標。本文就工作中的一些體會和經驗做相關的闡述,不對的地方請各位指教。  第一招:以空間換時間  計算機程序中最大的矛盾是空間和時間的矛盾,那麼,從這個角度出發逆向思維來考慮程序的

原创 DirectX9.0 入門手冊【轉貼】

這一章我先不寫有關DX的東西,我先從最基本的窗口創建講起,然後再慢慢講解使用DX的一些內容.  我寫這個指南的主要目的是爲了學習。我希望自己可以通過寫這個指南更快地學會DirectX。同時,我也希望爲其他想學習的同伴提供一些學習資料。在編

原创 MFC DLL嚮導(一)【轉貼】

雖然能用DLL實現的東西都可以用COM來實現,但DLL的優點確實不少,它更容易創建。本文將討論如何利用MFC來創建不同類型的DLL,以及如何使用他們。

原创 vector,list,deque的區別【轉貼】

stl提供了三個最基本的容器:vector,list,deque。vector和built-in數組類似,它擁有一段連續的內存空間,並且起始地址不變,

原创 排序小結【轉貼】

排序算法是一種基本並且常用的算法。由於實際工作中處理的數量巨大,所以排序算法對算法本身的速度要求很高。    而一般我們所謂的算法的性能主要是指算法的