我們都知道在程序裡可以使用malloc在堆上分配內存,顯然windows應該為這個Heap分配一塊空間的 ,我們在主程序裡用malloc分配一小塊
在去除前面的那些東西之後,我們的內存塊裡面還有一堆MEM_MAPPED的內容,就像這樣的塊:MSDN裡面這樣解釋MEM_MAPPED這種類型:In
在去除前面的部分後,看看內存裡還剩下什麼: 基址 分配基址
在WIN9X中,只需要將進程注冊為系統服務就能夠從進程查看器中隱形,可是這一切在WINNT中卻完全不同,無論木馬從端口、啟動文件上如何巧妙地隱藏自
要在應用程序中控制Word97的運行,首先必須在編制自動化客戶程序時使其頭文件中包含文件ComObj.hpp,寫入#include。編程工具C++
不管您已經用了多久的C++Builder,無庸置疑,IDE中總有些被您忽略的功能。本文中介紹了IDE中的一些鮮為人知的功能。快速選擇Form在您開
雖然說C++ Builder 3.0是Borland C++ 5.02 的下一個版本,一樣支援MFC ,但若要在C++ Builder 3.0 下
還在Dos時代,人們就在尋求一種多任務的實現。於是出現了TSR類型的後台駐留程序,比較有代表性的有Side Kick、Vsafe等優秀的TSR程序
為了保證自己的數據不被別人非法地竊取,有必要對數據文件進行適當地加密。本程序采取一定的算法,對密碼和數據進行加密,生成一個自解密的EXE文件。這個
在C++中,有兩種class data members:static和nonstatic,以及三種class member functions:
default constructor僅在編譯器需要它時,才會被合成出來。通常來說,由編譯器合成出來的default constructor是沒啥
在visual C++ 6.0中測試如下代碼:#include "iostream"using namespace std;c
***非靜態成員函數(Nonstatic Member Functions)***C++的設計准則之一就是: nonstatic member f
***純虛擬函數***在設計抽象基類時,需要注意以下幾點:(1)不要將destructor 聲明為pure virtual function;如果
***對象的構造和解構***一般而言,我們會把object盡可能放置在使用它的那個程序區段附近,這樣做可以節省不必要的對象 產生操作和銷毀操作。*
***Template的“具現”行為***template class中的任何member都只能通過template cl
第6章主要講述了執行期語意學,主要內容是關於數組的在構建和析構是如何進行的。第7章主要講述了有關Template的相關內容。這兩章內容散見於《Ef
如何在C++Builder中使用Compress Html Help (.chm文件):微軟提供的HTML HELP Workshop中包含了ht
軟件試用次數的限制有很多種方法,其關鍵是把次數這個值存儲在哪裡。本文介紹一種方法,通過改變文件的時間來存儲試用次數,從而限制軟件的試用。一、通過改
有時需要一個方便的方法存放一個StringList,它只有簡單的一行。例如,當你想使用一個INI文件,如何向一個INI文件中寫入一行呢,使用Com