asm bool true false wchar_t namespace using class public
protected private friend this inline virtual throw try catch
new delete explicit mutable export extern operator const
static template typename typeid
asm 嵌入彙編**
bool true false bool型別只佔乙個位元組
wchar_t 寬字元型別,至少16位。
namespace 命名空間定義
using 從命名空間外部使用命名空間成員
class public protected private friend this
inline 內聯函式
virtual 建立虛函式
throw try catch 異常處理
new delete
explicit 清晰,明確,告訴編譯器不要提供隱式轉換
mutable 可變資料,不能與const同用
static 與類一起使用,靜態成員,靜態方法
const 與類一起使用,常物件,常物件引用,常物件指標
export 實現模板函式的外部呼叫
extern 嵌入c語言**
}operator 過載運算子
template 定義模板函式、模板類。
typename 模板型別的類宣告,可以用class代替
typeid 與sizeof運算子類似,它獲得資料的型別
dynamic_cast const_cast static_cast reinterpret_cast
新增了函式過載。
新增內聯函式和函式模板。(template)
命名空間。(namespace)
異常處理,通過try, catch, throw 實現。
c/c++混合程式設計,用(extern "c")修飾。
型別轉換更為嚴格
函式可以設定預設引數
13 C語言總結
pragma mark 第一章 c基礎 void func1 void func1 pragma mark 第二章 分支結構 void func2 void func2 printf autumn d autumn 結果 需要注意的是,列舉變數的值是上乙個值 1 autumn 5 pragma ma...
C 對C的擴充
int a int b a 宣告b是乙個整型變數a的引用變數 型別可以被 過載 霧 includeusing namespace std template 函式模板 t max t a,t b,t c int main 內建函式是在編譯時,將所呼叫函式的 嵌入到 主函式中。inline int ma...
C 學習總結(13) C 的引用
作用 給變數起乙個別名 語法 資料型別 別名 原名 b是a的別名,所以b改變,a也會改變。引用必須初始化 必須就讓引用等於誰,例 int b a 引用在初始化後,不可以改變。b是a的別名後,不能再做別的變數的別名。作用 函式傳參時,可以利用引用的技術讓形參慘飾實參。優點 可以簡化指標修改實參。inc...