C ++
 Computer >> コンピューター >  >> プログラミング >> C ++

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;
}

出力

In the above program, it will automatically get the type std:: vector<int>:: iterator.

  1. C ++の型推論とは何ですか?

    型推論または推論とは、プログラミング言語での式のデータ型の自動検出を指します。これは、静的に型付けされた一部の言語に存在する機能です。 C ++では、autoキーワード(C ++ 11で追加)が自動型推定に使用されます。たとえば、ベクトルを反復処理するイテレータを作成する場合、その目的でautoを使用できます。 例 #include<iostream> #include<vector> using namespace std; int main() {    vector<int> arr(10);    for(a

  2. C ++での型控除とは何ですか?

    型推論または推論とは、プログラミング言語での式のデータ型の自動検出を指します。これは、静的に型付けされた一部の言語に存在する機能です。 C ++では、autoキーワード(C ++ 11で追加)が自動型推定に使用されます。たとえば、ベクトルを反復処理するイテレータを作成する場合、その目的でautoを使用できます。 例 #include<iostream> #include<vector> using namespace std; int main() {    vector<int> arr(10);     &nbs