2016-09-08から1日間の記事一覧

C++1z 非推奨だったauto_ptr, random_shuffle, 古い<functional>の機能を削除

C++

C++1zでは、非推奨(deprecated)になっていた以下の機能が削除されます。既存のコードでこれらの関数を使用していた場合、コンパイルが通らなくなりますのでご注意ください。 古いスマートポインタ std::auto_ptrクラス C++11から非推奨。 代わりにstd::share…

変数の型名を取得する

Elixirで変数の型名を文字列として取得する。iexインタプリタのiコマンドみたいなことがしたかった。 defmodule Typename do @spec get(any) :: String.t() def get(x) do dict = %{ &is_atom/1 => "atom type", &is_binary/1 => "binary type", &is_bitstri…