2019-08-07から1日間の記事一覧

さようなら暗黙の型変換

C++

はじめに C++20で導入予定であった契約プログラミングをご存じでしょうか. 契約プログラミングで出来ることの一つとして,関数の引数に事前条件を付与できるというのがあります. この機能を用いることでより安全な関数を呼び出しを実現できます.. 初めて…

ポゥ

はじめに 競技プログラミングをする際は自作のpow関数を定義すると思います. 下記コードのようにlong longで動作するpow関数を定義して呼んだ場合,出力はいくつになるでしょうか. 期待する出力は1024%10,つまり4ですが,実際の出力は1024となります. 不…