C++編程基礎一 24-類型別名
阿新 • • 發佈:2018-07-21
mes ace 別名 art 完全 names 運用 col mit
1 // 24-類型別名.cpp: 定義控制臺應用程序的入口點。 2 // 3 4 #include "stdafx.h" 5 #include <iostream> 6 #include <climits> 7 #include <array> 8 #include <string> 9 using namespace std; 10 11 //類型別名類似小名,張三、李四、王五等。在Unreal引擎中經常遇到類型的別名。使用起來完全一樣的。 12 //什麽是宏? #define 13 #define END return 0; //當定義了宏,程序在運行前的編譯階段就已經完成了。將return 0 替換成 END。14 #define START int main()//宏可以定義任意代碼的的字符串。 15 #define FString string //後面不用加;(分號),如果寫成string; 就表示將string;定義宏。 16 #define R return 17 18 //給類型起別名。 19 typedef string UString; //給string起了個別名,typedef只能給類型起別名,Ustring只能當做類型來使用。 20 //typedef最後得加;(分號)。 21 22 23 24 START 25 { 26 FString name = "uimodel"; //Fstring就等於srting。Unreal裏的字符串就是FString。大量的運用了的宏。 27 cout << name << endl; 28 29 UString nickName = "uimodel"; 30 cout << nickName << endl; 31 32 int t; 33 cin >> t; 34 //END 35 R 0; 36 } 37 38
C++編程基礎一 24-類型別名