2024/5/16(木)

スクワットをした。かかとに重心を集めてゆっくりやることを気を付ければちゃんと自重で負荷がかかっている気がする。筋肉体操のアレはどうも速くて上手く負荷をかけきれなかった。自分のギリできるペースでやった方が良い気がしている。


cpprefjpを読み進めた。

autoパラメータによる関数テンプレートの簡易定義

ジェネリックラムダと同じ記法が使えるのは一貫性があって正しいが、実は個人的にあまり好きではない。一瞥してテンプレートかどうか分かるようになっていてほしい…

[[nodiscard]]属性に理由となる文字列を付加できるようにする

なんか見覚えあるなーと思ったら[[deprecated]]属性だった。

[[nodiscard]]をコンストラクタのオーバーロードごとに付加できるようにする

なるほど~~と思った。よくこんな細かいところできるな。

[=]によるthisの暗黙のキャプチャを非推奨化

そこ、そうなるんだ。メンバ関数の中で=を使うなと言ってるのに等しくない?

Unicode標準への参照を更新

なんか古い規格参照してるのがさんざん叩かれていた気がするが、ちゃんと修正していた模様。えらい。

UTF-8エンコーディングされた文字の型としてchar8_tを追加

「ついに標準委員会が文字を理解した」とか言われてたやつだ。これでUTF-8が入っていることが(扱い上)保証される文字列型が生まれ、任意のバイト列を扱うためのchar型とは区別される。

PODを非推奨化

トリビアルとかよく理解していないのでちょっと勉強した。大雑把には、トリビアル型とは要するに「memcpyするだけで間違いなくコピーできる型」のようだ。なんかユーザー定義のコンストラクタとかある場合はトリビアルではない。

スタンダードレイアウトは初めて聞いた。なんかみんな混乱してるっぽいので、いずれゆっくり理解する。

https://qiita.com/nus_miz/items/d09bfda40d5cc0866675


pimplイディオムでunique_ptrを使おうとしたらエラーが出た。デストラクタの定義を明示的にソースファイルに移さないと死ぬらしい。


今日摂取したコンテンツ。

ダメダメサキュバスが出てくる作品といえばメムメムちゃんがあるが、こっちは本当に精神性から子供みたいなやつ。ほっこり系でするする読めるが、サキュバスなのでエロの話題はたびたび挟まる。

過激な話題をギャグとほっこりの世界に落とすやつがたびたび上がるが、その一つみたいな感じかな。

Categories: