cpprefjp / site

cpprefjpサイトのMarkdownソース
https://cpprefjp.github.io/
368 stars 153 forks source link

C++20でのallocatorクラスのsize_type型とdifference_type型の扱いを修正 #1154

Closed kenichiice closed 1 year ago

kenichiice commented 1 year ago

P0619R4 の次の記述によると、allocatorクラスのsize_typedifference_typeはC++20で非推奨が取り消されているようです。

規格上でもsize_typedifference_typeは残っています。

なので、関連している記述を修正してみました。

allocatorのリファレンスについてはsize_typedifference_typeの説明に「C++17から非推奨、C++20で非推奨取り消し」などと書くべきかもしれませんが、わかりにくいかと思ったので「非推奨・削除の詳細」の節に説明を追加するようにしてみました。

faithandbrave commented 1 year ago

ありがとうございます。読者と編集者のために経緯をなるべく残したいので、この文書を参照としてリンクしておいていただきたいです。

kenichiice commented 1 year ago

allocatorのページについては、P0619R4 は参照節に既に書かれていますね。 C++20のページについても、参照節にある P2131R0 の中に P0619R4 は書かれています。

なので、今のままでいいように思いましたがいかがでしょうか。

faithandbrave commented 1 year ago

失礼しました。これでマージしちゃいます