C++相談室 part166 (607レス)
上
下
前
次
1-
新
30
(1)
:
はちみつ餃子
◆8X2XSCHEME (ワッチョイ 6332-x8bn)
05/06(火)20:07
ID:SvTeM3j90(6/6)
AA×
>>27
外部リンク:wandbox.org
[240|
320
|
480
|
600
|
100%
|
JPG
|
べ
|
レス栞
|
レス消
]
30: はちみつ餃子◆8X2XSCHEME (ワッチョイ 6332-x8bn) [sage] 2025/05/06(火) 20:07:39.20 ID:SvTeM3j90 >>27 こんな感じかな。 https://wandbox.org/permlink/IgEx8yRTGMZ2qr6U C++20 からはイテレータの概念も再編されて range という概念で扱うのが好ましいということになり、コンテナは range の一種だったことになった。 コンテナの中のここからここまでという範囲を表すものを中心にした考え方で、コンテナ自身も range だし、コンテナの除き窓のような view も range 。 Rust とか Go で言うスライスみたいなもん。 で、テンプレート引数として受け取った T が std::ranges::range の制約を満たすものなんやでという制約を入れることによってそうじゃないものはマッチしないように出来るし、 他の operator<< の候補にマッチするものがあるのならそっちが選ばれるようになる。 http://mevius.5ch.net/test/read.cgi/tech/1745631298/30
こんな感じかな からはイテレータの概念も再編されて という概念で扱うのが好ましいということになりコンテナは の一種だったことになった コンテナの中のここからここまでという範囲を表すものを中心にした考え方でコンテナ自身も だしコンテナの除き窓のような も とか で言うスライスみたいなもん でテンプレート引数として受け取った が の制約を満たすものなんやでという制約を入れることによってそうじゃないものはマッチしないように出来るし 他の の候補にマッチするものがあるのならそっちが選ばれるようになる
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 577 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
ぬこの手
ぬこTOP
0.020s