begin()函數在valarray頭文件中定義。此函數返回一個指向valarray v中第一個元素的迭代器。
用法:
template< class T > begin( valarray<T>& v );
參數:此函數采用一個強製參數v,該參數表示valarray對象。
返回值:此函數將迭代器返回到valarray中的第一個值。
以下示例程序旨在說明上述函數:
示例1:
// C++ program to demonstrate
// example of begin() function.
#include <bits/stdc++.h>
using namespace std;
int main()
{
// Initializing valarray
valarray<int> varr = { 10, 20, 30, 40, 50 };
cout << "valarray contains=";
for (auto i = begin(varr); i != end(varr); i++) {
cout << ' ' << *i;
}
cout << endl;
return 0;
}
輸出:
valarray contains= 10 20 30 40 50
示例2:
// C++ program to demonstrate
// example of begin() function.
#include <bits/stdc++.h>
using namespace std;
int main()
{
// Initializing valarray
valarray<int> varr = { -10, -20, -30, -40 };
cout << "valarray contains=";
for (auto i = begin(varr); i != end(varr); i++) {
cout << ' ' << *i;
}
cout << endl;
return 0;
}
輸出:
valarray contains= -10 -20 -30 -40
相關用法
- C++ valarray tan()用法及代碼示例
- C++ valarray cos()用法及代碼示例
- C++ valarray sin()用法及代碼示例
- C++ valarray abs()用法及代碼示例
- C++ valarray end()用法及代碼示例
- C++ valarray pow()用法及代碼示例
- C++ valarray exp()用法及代碼示例
- C++ valarray log()用法及代碼示例
- C++ valarray log10()用法及代碼示例
- C++ valarray sqrt()用法及代碼示例
- C++ valarray tanh()用法及代碼示例
- C++ valarray asin()用法及代碼示例
- C++ valarray cosh()用法及代碼示例
- C++ valarray size()用法及代碼示例
注:本文由純淨天空篩選整理自bansal_rtk_大神的英文原創作品 valarray begin() function in C++。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。