きままにブログ

プログラミングを主とした私のメモ帳です。寂しいのでコメントください笑

2016-12-21から1日間の記事一覧

C++14でcurry化

C++

関数型言語では関数が第一級の値という。私もよく分かっていないが、とりあえず何をするにも関数で、関数を操作するのだそうだ。その一つの例としてカリー化があげられ、ある関数に対して引数を一部与えて束縛し、その関数を返すというものである。C++で実装…

メモリプール

C++

概要 固定長メモリプールを再び作った。 簡易unique_ptr, shared_ptrを自作し、速度の向上を図った。 普通にunique_ptr, shared_ptrを使用するよりも2~3倍の実行速度が得られた。 実装について 簡易shared_ptrであるSharedPtrを使用することを前提としたメ…