1. 程式人生 > >C++編程基礎一 24-類型別名

C++編程基礎一 24-類型別名

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-類型別名