次の方法で共有


<regex> typedefs

cmatch
cregex_iterator
cregex_token_iterator
csub_match
regex
smatch
sregex_iterator
sregex_token_iterator
ssub_match
wcmatch
wcregex_iterator
wcregex_token_iterator
wcsub_match
wregex
wsmatch
wsregex_iterator
wsregex_token_iterator
wssub_match

cmatch Typedef

char match_results の型定義です。

typedef match_results<const char*> cmatch;

解説

この型は、const char* 型の反復子に合わせて特殊化したクラス テンプレート match_results クラスを表します。

cregex_iterator Typedef

char regex_iterator の型定義。

typedef regex_iterator<const char*> cregex_iterator;

解説

この型は、const char* 型の反復子に合わせて特殊化したクラス テンプレート regex_iterator クラスを表します。

cregex_token_iterator Typedef

char regex_token_iterator の型定義

typedef regex_token_iterator<const char*> cregex_token_iterator;

解説

この型は、const char* 型の反復子に合わせて特殊化したクラス テンプレート regex_token_iterator クラスを表します。

csub_match Typedef

char sub_match の型定義です。

typedef sub_match<const char*> csub_match;

解説

この型は、const char* 型の反復子に合わせて特殊化したクラス テンプレート sub_match クラスを表します。

regex Typedef

char basic_regex の型定義です。

typedef basic_regex<char> regex;

解説

この型は、char 型の要素に合わせて特殊化したクラス テンプレート basic_regex クラスを表します。

Note

ハイビット文字は、regex を使用すると予測できない結果を起こします。 0 から 127 の範囲を外れる値を使用すると未定義の動作をすることがあります。

smatch Typedef

string match_results の型定義です。

typedef match_results<string::const_iterator> smatch;

解説

この型は、string::const_iterator 型の反復子に合わせて特殊化したクラス テンプレート match_results クラスを表します。

sregex_iterator Typedef

文字列 regex_iterator の型定義です。

typedef regex_iterator<string::const_iterator> sregex_iterator;

解説

この型は、string::const_iterator 型の反復子に合わせて特殊化したクラス テンプレート regex_iterator クラスを表します。

sregex_token_iterator Typedef

文字列 regex_token_iterator の型定義です。

typedef regex_token_iterator<string::const_iterator> sregex_token_iterator;

解説

この型は、string::const_iterator 型の反復子に合わせて特殊化したクラス テンプレート regex_token_iterator クラスを表します。

ssub_match Typedef

string sub_match の型定義です。

typedef sub_match<string::const_iterator> ssub_match;

解説

この型は、string::const_iterator 型の反復子に合わせて特殊化したクラス テンプレート sub_match クラスを表します。

wcmatch Typedef

wchar_t match_results の型定義です。

typedef match_results<const wchar_t *> wcmatch;

解説

この型は、const wchar_t* 型の反復子に合わせて特殊化したクラス テンプレート match_results クラスを表します。

wcregex_iterator Typedef

wchar_t regex_iterator の型定義です。

typedef regex_iterator<const wchar_t*> wcregex_iterator;

解説

この型は、const wchar_t* 型の反復子に合わせて特殊化したクラス テンプレート regex_iterator クラスを表します。

wcregex_token_iterator Typedef

wchar_t regex_token_iterator の型定義です。

typedef regex_token_iterator<const wchar_t*> wcregex_token_iterator;

解説

この型は、const wchar_t* 型の反復子に合わせて特殊化したクラス テンプレート regex_token_iterator クラスを表します。

wcsub_match Typedef

wchar_t sub_match の型定義です。

typedef sub_match<const wchar_t*> wcsub_match;

解説

この型は、const wchar_t* 型の反復子に合わせて特殊化したクラス テンプレート sub_match クラスを表します。

wregex Typedef

wchar_t basic_regex の型定義です。

typedef basic_regex<wchar_t> wregex;

解説

この型は、wchar_t 型の要素に合わせて特殊化したクラス テンプレート basic_regex クラスを表します。

wsmatch Typedef

wstring match_results の型定義です。

typedef match_results<wstring::const_iterator> wsmatch;

解説

この型は、wstring::const_iterator 型の反復子に合わせて特殊化したクラス テンプレート match_results クラスを表します。

wsregex_iterator Typedef

wstring regex_iterator の型定義です。

typedef regex_iterator<wstring::const_iterator> wsregex_iterator;

解説

この型は、wstring::const_iterator 型の反復子に合わせて特殊化したクラス テンプレート regex_iterator クラスを表します。

wsregex_token_iterator Typedef

wstring regex_token_iterator の型定義です。

typedef regex_token_iterator<wstring::const_iterator> wsregex_token_iterator;

解説

この型は、wstring::const_iterator 型の反復子に合わせて特殊化したクラス テンプレート regex_token_iterator クラスを表します。

wssub_match Typedef

Wstring sub_match の型定義です。

typedef sub_match<wstring::const_iterator> wssub_match;

解説

この型は、wstring::const_iterator 型の反復子に合わせて特殊化したクラス テンプレート sub_match クラスを表します。

関連項目

<regex>
regex_constants クラス
regex_error クラス
<regex> 関数
regex_iterator クラス
<regex> 演算子
regex_token_iterator クラス
regex_traits クラス