原创 追根究底,剖析MFC六大關鍵技術(一)

追根究底,剖析MFC六大關鍵技術(一) 追根究底,剖析MFC六大關鍵技術(第一部分) 題外話:我並不認爲MFC減輕了程序員們的負擔,MFC出現的目的雖然似乎是爲了讓程序員不用懂得太多就可以進行視窗編程,但本人在MFC裏徘徊了很久很久

原创 追根究底,MFC六大關鍵技術之剖析(二)

追根究底,MFC六大關鍵技術之剖析(二) 二、運行時類型識別(RTTI)運行時類型識別(RTTI)即是程序執行過程中知道某個對象屬於某個類,我們平時用C++編程接觸的RTTI一般是編譯器的RTTI,即是在新版本的VC++編譯器裏面選用“

原创 ANSI與UNICODE

ANSI與UNICODE      到底什麼是ANSI,什麼是UNICODE呢?其實這是兩種不同的編碼方式標準,ANSI中的字符采用8bit,而UNICODE中的字符采用16bit。8bit的ANSI編碼只能表示256種字符,表示26個

原创 堆和棧的區別

堆和棧的區別     堆(Heap)棧(Stack)      在C++中,內存分成5個區,他們分別是堆、棧、自由存儲區、全局/靜態存儲區和常量存儲      棧: 就是那些由編譯器在需要的時候分配,在不需要的時候自動清楚的變量的存儲

原创 Windows基本的數據類型

Windows基本的數據類型 Windows基本的數據類型     下面列出較爲常用的數據類型,大體包括了字符型、整型、浮點型、布爾型、指針型以及Windows應用程程特有的句柄型,表示指針型的數據類型往往以P或LP作爲前綴,而句柄

原创 Visual C++ 6.0編譯指示

Visual C++ 6.0編譯指示 Document Source: Pragma Directives, Preprocessor Reference, Visual C++ Programmer Guide.   每種C和C++的

原创 利用Vmware搭建網絡實驗室

      建設網絡實驗室的費用比較大,中職學校往往缺少資金籌建網絡實驗室。普通電腦室缺少網絡實驗環境,影響網絡教學質量。用Vmware軟件可以很容易地在普通的電腦室搭建網絡實驗室,從而以較少的投入得到較大的教學效果。 虛擬機、客戶機

原创 linux頭文件說明

linux頭文件說明<assert.h>              驗證程序斷言<cpio.h>               cpio歸檔值<ctype.h>              字符類型<diren

原创 Linux 的編程常識

 標準 (ANSI C, POSIX, SVID, XPG, ...) 函數庫和系統調用 在線文檔 (man, info, HOW-TO, ...) C 語言編程風格 庫和頭文件的保存位置 共享庫及其相關配置 1.4.1 標準

原创 extern 用法

extern是C/C++語言中表明函數和全局變量作用範圍(可見性)的關鍵字.它告訴編譯器,其聲明的函數和變量可以在本模塊或其它模塊中使用。 1。對於extern變量來說,僅僅是一個變量的聲明,其並不是在定義分配內存空間。如果該變量定義多

原创 DLL(Dynamic Link Libraries)專題

目錄 引言 調用方式 MFC中的DLL DLL入口函數 關於約定 關於DLL的函數 模塊定義文件(.DEF) DLL程序和調用其輸出函數的程序的關係 作者 引言 比較大的應用程序都由很多模塊組成,這些模塊分別完成相對獨

原创 MFC六大關鍵技術(四)

MFC六大關鍵技術(四) MFC六大關鍵技術(第四部分)——永久保存(串行化) 先用一句話來說明永久保存的重要:弄懂它以後,你就越來越像個程序員了! 如果我們的程序不需要永久保存,那幾乎可以肯定是一個小玩兒。那怕我們的記事本、畫圖等小程序

原创 #define的用法歸類

#define的用法歸類 常規用法不再介紹,做如下幾點說明和介紹 1. 帶參數的宏只完成簡單字符替換,之前不做計算實參的工作,如下   #define SUM(x,y) x+yint a=3,b=2,c=1;int s;s=SUM(a

原创 Visual C++開發工具與調試技巧整理

  1.如何在Release狀態下進行調試   Project->Setting=>ProjectSetting對話框,選擇Release狀態。C/C++標籤中的Category選General,Optimizations選Disable

原创 程序員每天該做的事

程序員每天該做的事   1、總結自己一天任務的完成情況   最好的方式是寫工作日誌,把自己今天完成了什麼事情,遇見了什麼問題都記錄下來,日後翻看好處多多      2、考慮自己明天應該做的主要工作   把明天要做的事情列出來,並按