1.The C++ Programming Lanuage, by Bjarne Stroustrup, Speical 3rd edition,
對於普通類型的對象來說,它們之間的復制是很簡單的,例如:int a=100;int b=a;而類對象與普通對象不同,類對象內部結構一般較為復雜,存
我們知道,類的私有成員在類的外部是不能被訪問的。例如有下面的這個簡單的類:class ClxECS{private:int iPrivate;};
應用程序分配內存的方法,對程序的執行性能有著深刻的影響。目前,通用的內存分配方法本質上已非常高效,但仍有改進的空間。內存分配,不可一層不變今天,對
很早以前的dos應用程序中,我們經常會用命令行參數執行應用程序例如:copy c:\1.txt d:\在c/c++中,命令行參數的傳遞是利用mai
exit()子程序終止函數與return()函數的差別在main函數中我們通常使用return (0);這樣的方式返回一個值。但這是限定在非voi
函數存放在內存的代碼區域內,它們同樣有地址,我們如何能獲得函數的地址呢?如果我們有一個int test(int a)的函數,那麼,它的地址就是函數
#include <iostream>#include <string>using namespace std;void
什麼是結構體?簡單的來說,結構體就是一個可以包含不同數據類型的一個結構,它是一種可以自己定義的數據類型,它的特點和數組主要有兩點不同,首先結構體可
上兩篇內容我們著重說了結構體相關知識的操作。以後的內容我們將逐步完全以c++作為主體了,這也意味著我們的教程正式進入面向對象的編程了。前面的教程我
請注意,這一節內容是c++的重點,要特別注意!我們先說一下什麼是構造函數。上一個教程我們簡單說了關於類的一些基本內容,對於類對象成員的初始化我們始
摘 要:本文簡單介紹了Windows環境下進行多線程編程的意義,重點討論了C++Builder環境下開發多線程應用程序這一問題,並通過實現生產者-
很多書在一開始就開始學習josephus問題,為了讓大家前面學起來較為容易我把前面涉及到此問題的地方都故意去掉了,現在我們已經學習過了結構體和類,
一、注冊表編程詳解Windows 注冊表中包含了系統配置、機器硬件配置、 Win32 應用程序和用戶的其他配置信息。許多高級一些的功能都要通過對注
C++ Builder作為一種RAD方式的程序開發工具,其全新的可視化編程環境、面向組件的開發模式無疑會大大地提高編程效率。它對繁雜的Window
如果你在網絡上傳遞一份數據,但卻存在著種種不安全的因素,使你對數據能否原封不動地到達目的地而心存疑惑,這時,你就可以給數據加上數字簽名,從而使對方
本文講述了如何用C++Builder實現Messenger的詳細方法,其中使用了如下技術:1. 多線程序技術,防止界面出現死鎖。2. 使用了網絡枚
隨著病毒、流氓軟件、廣告軟件等的日益增多,許多人都開始使用注冊表監視程序,這些監視程序通常會在安裝軟件試圖修改注冊表時,彈出一個警告窗口提示用戶。
一、說明類似Windows系統中的動態鏈接庫,Linux中也有相應的共享庫用以支持代碼的復用。Windows中為*.dll,而Linux中為*.s
上次我們講了Microsoft CryptoAPI的構成以及會話密鑰的使用。接下來我們將看一下公私密鑰對的使用、HASH算法、數字簽名等技術。一、