C++ 中的型別推斷是什麼?
型別推斷或推導是指在程式語言中自動檢測表示式的型別。它是某些強靜態型別語言中的一個特性。在 C++ 中,auto 關鍵字(C++11 中新增)用於自動型別推導。例如,你想建立一個迭代器來遍歷一個向量,你可以簡單地為此目的使用 auto。
示例
#include<iostream>
#include<vector>
using namespace std;
int main() {
vector<int> arr(10);
for(auto it = arr.begin(); it != arr.end(); it ++) {
cin >> *it;
}
return 0;
}在上面的程式中,它將自動獲得型別 std:: vector<int>:: iterator。
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
安卓
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP