C++ 具名要求:常量表达式迭代器 (ConstexprIterator)

< cpp‎ | named req
 
 
 

常量表达式迭代器 (ConstexprIterator) 是能在常量表达式求值中使用的遗留迭代器 (LegacyIterator)

要求

若符合下列条件,则类型 It 满足常量表达式迭代器 (ConstexprIterator)

  • 类型 It 满足某个迭代器具名要求 MeowIterator

而对于每个

  • purr,为 MeowIteratorIt 上要求支持的操作,
  • kittens...,为一组 purr 的实参,满足该操作的要求,

  • kittens... 可用于常量表达式,则 purr(kittens...) 亦然

标准库

下列标准库类型是常量表达式迭代器 (ConstexprIterator)

参阅