//c++的關鍵字
/*auto 宣告自動變數,一般不使用
bool 宣告乙個布林型變數
break 跳出當前迴圈
asm 插入乙個彙編指令
case 開關語句分支
catch 處理throw產生的異常
char 宣告乙個字元弄變數
class
const 宣告乙個常量
const_case 從乙個const變數中丟擲
cintinue
default
delete 釋放記憶體
dodouble
dynamic_cast 動態投射
else
enum
explicit 僅用在構造器的正確
extern 宣告變數是在其他檔案中宣告(也可以看作是引用變數)
false
float
forfriend 允許非函式成員使用私有資料
goto 無條件跳轉語句
ifinline 定認乙個函式為內聯
intlong
mutalbe 忽略const變數
reinterpret_cast 改變乙個變數的型別
return
short 宣告乙個短整型變數
signed 宣告有符號型別變數或函式
sizeof
static_cast 執行乙個非多型性cast
struct
switch
register 宣告乙個暫存器變數
template 模板
this
throw 丟擲乙個異常
true
trytypedef 用以給資料型別取另名或者從現有的型別中建立乙個新型別
typeid 描述乙個對像
typename 宣告聯合資料型別
unsigned 宣告乙個無符號整型變數
using
virtual 建立乙個不被已構成類有限考慮的函式
void
volatile
wchar_t 宣告乙個帶有寬度的字元型變數
while
#include 基本輸入流
#include 基本輸出流
#include stl佇列容器
#include stl集合容器
#include 基本字串的流
#include stl堆疊容器
#include 標準異常類
#include 底層輸入/輸出支援
#include #include stl通用模板類
#include stl動態陣列容器
#include 字元處理
#include 定義錯誤碼
#incude 浮點數處理
#include 文個輸入、輸出
#include 引數化輸入、輸出
#include 資料流輸入,輸出
#include 定義各種資料型別最值常量
#include 定義本地化函式
#include 定義數學函式
#include 定義輸入、輸入函烽
#include 定義雜項函式及記憶體分配函式
#include 字串處理
#include 基於陣列的輸入輸出
#include 定義關於時間的函式
#include 寬字元處理及輸入輸出
#include 寬字元分類
*/
new關鍵字 this關鍵字 base關鍵字
使用new,所做的三件事 1.類是引用物件,引用物件是在堆中開闢空間 在堆中開闢空間 2.在開闢的堆空間中建立物件 3.呼叫物件的構建函式 4.隱藏父類成員 子類的成員可以與隱藏從父類繼承的成員,類似於重寫。public new void sayhello this關鍵字的使用 1.代表當前類的物件...
this關鍵字 static關鍵字
1.當成員變數和區域性變數重名,可以用關鍵字this來區分 this 代表物件,代表那個物件呢?當前物件 this就是所在函式所屬物件的引用 簡單說 那個物件呼叫了this所在的函式,this就代表哪個物件 this也可以用於在建構函式中呼叫其他建構函式 注意 只能定義在建構函式的第一行,因為初始化...
base關鍵字 this關鍵字
用於在派生類中實現對基類公有或者受保護成員的訪問,但是只侷限在建構函式 例項方法和例項屬性訪問器中。功能主要包括 1 呼叫基類上已被其他方法重寫的方法。2 指定建立派生類例項時應呼叫的基類建構函式。base常用於,在派生類物件初始化時和基類進行通訊。base可以訪問基類的公有成員和受保護成員,私有成...