2018年03月11日
《その328》 イテレーターの型
イテレーターの型
const_iterator
begin(), end() 等の返却値であるランダムアクセス反復子の型。
文字列内の const 要素にもアクセスできます。
const_reverse_iterator
rbegin(), rend() 等の返却値であるランダムアクセス反復子の型。
文字列内の const 要素にもアクセスできます。
#include <string>
#include <iostream>
using namespace std;
int main()
{
string str("12345ABCDE");
for (
string::size_type i = 0;
i != str.size();
i++
)
cout << str[i];
cout << '\n';
for (
string::const_iterator i = str.begin();
i != str.end();
i++
)
cout << *i;
cout << '\n';
for (
string::const_reverse_iterator i
= str.rbegin();
i != str.rend();
i++
)
cout << *i;
cout << '\n';
}
この記事へのコメント
コメントを書く
この記事へのトラックバックURL
https://fanblogs.jp/tb/7419292
※ブログオーナーが承認したトラックバックのみ表示されます。
この記事へのトラックバック