# std::experimental::ranges::IndirectlyMovableStorable

< cpp‎ | experimental‎ | ranges

定义于头文件 `<experimental/ranges/iterator>` |  |
template < class In, class Out > concept bool IndirectlyMovableStorable = ranges::IndirectlyMovable<In, Out> && ranges::Writable<Out, ranges::value_type_t<In>> && ranges::Movable<ranges::value_type_t<In>> && ranges::Constructible<ranges::value_type_t<In>, ranges::rvalue_reference_t<In>> && ranges::Assignable<ranges::value_type_t<In>&, ranges::rvalue_reference_t<In>>; |  | (范围 TS)

| 本节未完成 原因：添加描述和额外通告