cppreference.com
建立賬戶
登入
名稱空間
頁面
討論
變體
檢視
檢視
編輯
歷史
操作
std::ranges::join_with_view<V,Pattern>::
base
來自 cppreference.com
<
cpp
|
ranges
|
join with view
C++
編譯器支援
自由(freestanding)與宿主(hosted)
語言
標準庫
標準庫標頭檔案
具名要求
特性測試宏
(C++20)
語言支援庫
概念庫
(C++20)
診斷庫
記憶體管理庫
超程式設計庫
(C++11)
通用工具庫
容器庫
迭代器庫
範圍庫
(C++20)
演算法庫
字串庫
文字處理庫
數值庫
日期和時間庫
輸入/輸出庫
檔案系統庫
(C++17)
併發支援庫
(C++11)
執行控制庫
(C++26)
技術規範
符號索引
外部庫
[編輯]
範圍庫 (Ranges library)
範圍訪問
begin
cbegin
end
cend
rbegin
crbegin
rend
crend
size
ssize
data
cdata
reserve_hint
(C++26)
empty
範圍轉換 (Range conversions)
std::from_range_t
std::from_range
(C++23)
(C++23)
to
(C++23)
懸空迭代器處理 (Dangling iterator handling)
dangling
borrowed_iterator_t
borrowed_subrange_t
範圍原語 (Range primitives)
range_size_t
range_difference_t
range_value_t
elements_of
(C++23)
iterator_t
const_iterator_t
sentinel_t
const_sentinel_t
(C++23)
(C++23)
range_reference_t
range_const_reference_t
range_rvalue_reference_t
range_common_reference_t
(C++23)
範圍概念 (Range concepts)
range
borrowed_range
common_range
sized_range
viewable_range
view
input_range
output_range
forward_range
bidirectional_range
random_access_range
contiguous_range
approximately_sized_range
(C++26)
constant_range
(C++23)
檢視
view_interface
subrange
範圍工廠 (Range factories)
empty_view
views::empty
single_view
views::single
basic_istream_view
views::istream
iota_view
views::iota
repeat_view
views::repeat
(C++23)
(C++23)
範圍介面卡 (Range adaptors)
views::all_t
views::all
as_rvalue_view
views::as_rvalue
(C++23)
(C++23)
filter_view
views::filter
transform_view
views::transform
take_view
views::take
take_while_view
views::take_while
common_view
views::common
views::counted
to_input_view
views::to_input
(C++26)
(C++26)
ref_view
drop_view
views::drop
drop_while_view
views::drop_while
lazy_split_view
views::lazy_split
split_view
views::split
join_view
views::join
join_with_view
views::join_with
(C++23)
(C++23)
concat_view
views::concat
(C++26)
(C++26)
cache_latest_view
views::cache_latest
(C++26)
(C++26)
owning_view
reverse_view
views::reverse
as_const_view
views::as_const
(C++23)
(C++23)
elements_view
views::elements
keys_view
views::keys
values_view
views::values
enumerate_view
views::enumerate
(C++23)
(C++23)
zip_view
views::zip
(C++23)
(C++23)
zip_transform_view
views::zip_transform
(C++23)
(C++23)
adjacent_view
views::adjacent
(C++23)
(C++23)
views::pairwise
(C++23)
adjacent_transform_view
views::adjacent_transform
(C++23)
(C++23)
views::pairwise_transform
(C++23)
chunk_view
views::chunk
(C++23)
(C++23)
slide_view
views::slide
(C++23)
(C++23)
chunk_by_view
views::chunk_by
(C++23)
(C++23)
stride_view
views::stride
(C++23)
(C++23)
cartesian_product_view
views::cartesian_product
(C++23)
(C++23)
範圍生成器 (Range generators)
std::generator
(C++23)
範圍介面卡閉包物件 (Range adaptor closure objects)
range_adaptor_closure
(C++23)
範圍介面卡物件 (Range adaptor objects)
輔助項 (Helper items)
copyable-box
movable-box
(直到 C++23)
(C++23)
simple-view
non-propagating-cache
[編輯]
std::ranges::join_with_view
成員函式
join_with_view::join_with_view
join_with_view::base
join_with_view::begin
join_with_view::end
推導指引
迭代器 (Iterator)
成員函式
join_with_view::
iterator
::
iterator
join_with_view::
iterator
::operator*
join_with_view::
iterator
::operator++
join_with_view::
iterator
::operator++
(int)
join_with_view::
iterator
::operator--
join_with_view::
iterator
::operator--
(int)
非成員函式
operator==(join_with_view::
iterator
)
(C++23)
iter_move
(join_with_view::
iterator
)
(C++23)
iter_swap
(join_with_view::
iterator
)
(C++23)
哨兵 (Sentinel)
join_with_view::
sentinel
::
sentinel
operator==
(join_with_view::
sentinel
)
(C++23)
[編輯]
constexpr
V base
(
)
const
&
requires
std::
copy_constructible
<
V
>
;
(1)
(C++23 起)
constexpr
V base
(
)
&&
;
(2)
(C++23 起)
返回底層檢視的副本。
[
編輯
]
返回值
1)
base_
2)
std::move
(
base_
)
[
編輯
]
示例
本節不完整
原因:無示例
分類
:
待辦事項:無示例