2017-07-19から1日間の記事一覧
事の始まりはC++で遅延評価の必要性に駆られたことでした。 // 時間のかかる処理 int n = sum(list); // testの中でnが使われなければ処理が無駄になる test(n); そこで値の代わりに関数を渡し、必要になったときに評価してもらう方法を取りました。 auto f …
事の始まりはC++で遅延評価の必要性に駆られたことでした。 // 時間のかかる処理 int n = sum(list); // testの中でnが使われなければ処理が無駄になる test(n); そこで値の代わりに関数を渡し、必要になったときに評価してもらう方法を取りました。 auto f …