2020-03-01から1ヶ月間の記事一覧

[C++]コンセプトの無言のお願い事

等しさの保持(equality preservation) 安定(stable) 定義域(domain) 制約式の引数に対しての制約 requires式とrequires節 暗黙的な式のバリエーション(implicit expression variations) コンセプトのモデルとなるために 参考文献 謝辞 等しさの保持…

[C#/.Net Core] .Net Core(3.1)でSystem.Drawingをクロスプラットフォームに利用する

System.Drawing.Commonパッケージ System.Drawing名前空間には画像を扱う上で便利なものが含まれていますが、そのままだとドキュメントに見えるものの半分も利用できません。Windowsで開発していてもです・・・ これは.Net Frameworkから引き継いだもので、S…

[C++] メンバ関数のCV/参照修飾

メンバ関数の修飾 メンバ関数にはCV修飾と参照修飾を行えます。CV修飾は呼び出すオブジェクトがconst/volatileであるときに優先して選択されるようになり、参照修飾は呼び出すオブジェクトの状態が左辺値/右辺値であるときに優先して選択されるようになりま…