C++/Cli語言語法
C++保留了C語言原有的所有優點,增加了面向對象的機制。下面是小編收集的'關於C++/Cli語言語法,希望大家認真閲讀!
Cli語言的部分語法規則:
1、類的聲明和引用
引用某個類時,需引用該類所在的空間;
若引用代碼和類定義在同一個命名空間,但在不同的文件,則引用類聲明的頭文件;
2、類的方法
類中方法的public/protect/private屬性聲明和C++中類似,均為關鍵字加冒號,即:
public:
void Function()
{
}
靜態方法:
public:
static void Function()
{
}
3、類的方法調用:
靜態方法:
ClassA::StaticFun();
普通方法:
Box^ newBox = gcnew Box(10, 15, 20);
newBox->Volume());
C++/CLI和C#的等價構造(Construct)
C++/CLI C# 描述
T::typeid typeof(T) 取得T的類型信息
pin_ptr fixed 取得內存地址
!ClassName ~ClassName Finalizer(由GC調用)
~ClassName+delete IDisposable+using Destructor(顯式析構)
array^>^ T[][] 鋸齒數組
array^ T[,] 二維矩形數組
% ref/out 可跟蹤引用
generic
ref class Stack class Stack generics
注意本地類的C++模板和的generics是不同的。generics存在於程序集中,其實例【即特定類】在運行時實例化,而template只存在於源代碼中【不存在於程序集中】,其實例【即特定類】在編譯時實例化。
-
2017最新計算機練習題「專升本」
1、馮·諾依曼結構計算機的五大基本構件包括運算器、存儲器、輸入設備、輸出設備和____。A.顯示器B.控制器C.硬盤存儲器D.鼠標器2、在計算機硬件的五個組成部分中,唯一一個能向控制器發送數據流的是_________。A.輸入設備B.輸出設備C.運算器D.存儲器3、計...
-
2017年計算機二級MSOffice核心考點
由於計算機具有高運算速度和精度以及邏輯判斷能力,因此出現了計算力學、計算物理、計算化學、生物控制論等新的學科。以下是關於計算機二級MSOffice核心考點,希望大家認真閲讀!Excel中的常用函數有求和函數、平均值函數、計數函數、IF函數、VLOOKUP函數等。下面...
-
2017最新計算機一級考試MSOffice練習題「附答案」
計算機一級考試《MSOffice》試題一選擇題(1)完整的計算機硬件系統一般包括外部設備和A)運算器和控制器B)存貯器C)主機D)中央處理器參考答案:C(2)計算機能夠自動工作,主要是因為採用了A)二進制數制B)高速電子元件C)存儲程序控制D)程序設計語言參考答案:C(3)下面哪...
-
2016年9月計算機一級Photoshop精講試題及答案
問題:使用鋼筆工具創建曲線轉折點的方法是:答案1:用鋼筆工具直接單擊答案2:用鋼筆工具單擊並按住鼠標鍵拖動答案3:用鋼筆工具單擊並按住鼠標鍵拖動使之出現兩個把手,然後按住Alt(Win)/Option(Mac)鍵單擊節點答案4:按住Alt(Win)/Option(Mac)鍵的同時用鋼筆工具單擊正確...