yohhoyの日記

技術的メモをしていきたい日記

2022-07-01から1ヶ月間の記事一覧

C++オブジェクト基本操作:Copyable/Movable/Swappable

C++

プログラミング言語C++のオブジェクトに対する基本操作として、コピー可能(copyable)/ムーブ可能(movable)/交換可能(swappable)の3段階が存在する。C++における最も原始的なオブジェクト操作は交換(swap)であり、ムーブ(move)、コピー(copy)の順にオブジェ…

"Dreams come" == true

PHP

プログラミング言語PHPにおける奇妙な型変換 "Type Juggling"・第2弾。真偽値との比較にも要注意。 Type Juggling規則により「片方がbool型の場合は両辺をbool型として比較評価」する。関連URL Type Juggling - yohhoyの日記 https://twitter.com/ockeghem/…