C++ primer 部分術語

來源:互聯網
上載者:User

C++ primer 可謂是經典的不能在經典的一本書

這本書的每一章節背後都有些術語,我按順序摘抄了些...以後補全

C++ primer 術語

第一章

Argument  實參

Block 塊

Buffer 緩衝區

Built-in type 內建類型

Cerr

Cin

Class 類

Class type 類類型

Clog

Comment 注釋

Condition 條件

Cout

Curly brace 花括弧

Data structure 資料結構

Edit-compile-debug 編輯-編譯-調試

End-of-end 檔案結束符

Expression 運算式

For statement  for 語句

Function 函數

Function body 函數體

Function name 函數名

Header 標頭檔

If statement  if 語句

iostream 輸入輸出資料流

istream 輸入資料流

library type 標準庫類型

main function 主函數

manipulator 操縱符

member function 成員函數

method 方法

namespace 命名空間

ostream 輸出資料流

parameter list 形參表

preprocessor directive 預先處理指示

return type 傳回型別

source file 源檔案

standard error 標準錯誤

standard input 標準輸入

standard library 標準庫

standard output 標準輸出

statement 語句

std

string literal 字串字面值

ininitialized variable 未初始設定變數

variable 變數

while statement  while 語句

((),++,+=,.,::,=,<<,>>,==,!=,<=,<,>=,>)operator

第四章 數組與指標

C-style string C風格字串

Complier extension 編譯器擴充

Const void*

Delete expression delete運算式

Dimension 維數

Dynamically allocated 動態分配的

Free store 自由儲存區

Heap 堆

New expression new運算式

Pointer 指標

Pointer arithmetic 指標算數操作

Precedence 優先順序

Ptrdiff_t

Size_t

(*,++,[],&) operator

Void*

第五章 運算式

Arithmetic conversion 算數轉換

Associativity 結合性

Binary operator 二元操作符

Cast 強制類型轉換

Compound expression 複合運算式

Const_cast

Conversion 類型轉換

Dangling pointer 懸掛指標

Delete expression delete運算式

Dynamic_cast

Expression 運算式

Implicit conversion 隱式類型轉換

Integral promotion 整形提升

New expression new運算式

Operand 運算元

Operator 操作符

Operator overloading 操作符重載

Order of evaluation 求值順序

Precedence 優先順序

Reinterpret_cast

Result 結果

Static_cast

Unary operator 一元操作符

(~ , ?: ^ | ++ -- << >>)operator

第六章 語句

Assert

Block statement break語句

Case label  case標記

Catch clause catch語句

Compound statement 複合陳述式

Continue statement continue語句

Dangling else 懸掛else

Declaration statement 聲明語句

Default label default語句

Exception classes 異常類

Exception handler 異常處理代碼

Exception specifier 異常說明符

Expression statement 運算式語句

Flow of control 控制流程

Goto statement goto語句

If else statement if else 語句

If statement if 語句

Labeled statement 帶標號的語句

Null statement 空語句

Preprocessor macro 預先處理宏

Raise 引發

Switch statement switch 語句

Terminate

Throw expression throw運算式

Try block try塊

While loop while語句

第七章 函數

Ambiguous call 有二義性的調用

Argument 實參

Automatic object 自動對象

Best match 首選

Call operator 叫用作業符

Candidate function 候選函數

Const member function 常量成員函數

Construct 建構函式

Constructor initialize list 建構函式初始化列表

Default constructor 預設建構函式

Function 函數

Function body函數

Function matching 函數匹配

Function prototype 函數原型

Inline function內嵌函式

Local static function 局部靜態函數

Local variable 局部變數

Object lifetime 對象生命期

Overloaded resolution 重載確定

Overloaded function 重載函數

Parameter 形參

Recursive function 遞迴函式

Return type 傳回型別

Synthesized default constructor 合成預設建構函式

Temporary object 臨時對象

This pointer this指標

Viable function 可行函數

第八章 標準IO庫

Base class基類

Condition state條件狀態

Derived class衍生類別

File mode檔案模式

Fstream

Inheritance繼承

Object-oriented library物件導向標準庫

Stringstream

第12章 類

Abstract data type抽象資料類型

Access label 訪問標號

Class 類

Class declaration 類聲明

Class keyword class關鍵字

Class scope 類範圍

Concrete class具體類

Const member function 常量成員函數

Constructor initialize list 建構函式初始化列表

Conversion constructor 轉換建構函式

Data abstraction 資料抽象

Default constructor 預設建構函式

Encapsulation 封裝

Explicit constructor 顯式建構函式

Forward declaration 前向聲明

Friend 友元

Incomplete type 不完全類型

Member function 成員函數

Mutable data member 可變資料成員

Name lookup 名字尋找

Private member 私人成員

Public member 公有成員

Static member 靜態成員

Struct keyword struct 關鍵字

Synthesized default constructor 合成的預設建構函式

 

 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.