repeat 関数
-
template<unsigned int, typename Expr>
unspecified repeat(Expr const &expr) 部分式を複数回繰り返す。
- パラメータ
expr -- 繰り返す部分式。
説明
repeat<>
関数テンプレートは 2 形式ある。部分式に N
回マッチさせる場合は repeat<N>(expr) を使用する。部分式を M
から N
回マッチさせるには repeat<M, N>(expr) を使用する。
repeat<>
関数は貪欲な数量子を作成する。貪欲でない数量子にするには -repeat<M, N>(expr) のように単項マイナス演算子を適用する。