2016-02-01から1ヶ月間の記事一覧
文字通りHaskellで文字(Char)と数値(Int)への変換方法を記しておく。 文字から数値へ 文字から数値にする1つの方法はordを使う方法。Data.Charをインポートする必要がある。 例では'a'を対応するasciiコード97に変換する。 Prelude> import Data.Char Prelud…
春休みに入って暇だったからSICPを眺めてて問題を幾つかHaskellの練習がてら解いてみた問題1.3 square x = x * x sum_of_square x y = (square x) + (square y) prob1_3 x y z | x <= y && x <= z = sum_of_square y z | y <= z && y <= x = sum_of_square x…
C++でstringstreamを使ってみた。 空白区切り 何がしたかったかというとC++で空白区切りの文字列を処理したかった。 しかし、C++にはsplit関数がない。そこでstringstreamが使えるらしい。 ソースコード #include <iostream> #include <string> #include <sstream> using namespace std;</sstream></string></iostream>…
なんかtmux上でvimを動かしてcolorschemeをjellybeansにした時に背景色が既に何かを書いた部分とそうでないところで変化してしまいおかしくなった。何故かneovimでは発生しない。正直neovimを使っているので問題は無いけど気持ち悪いので解決しておこうと思…
タイトル通り、ubuntuで time hoge としても確かに計測はできているようではあるが出力にreal,user,sysとかがない。また、オプションを付けてもエラーがでる。 どうやらbashのtimeコマンドを呼び出してるのかなぁ。。。結局直接timeコマンドを呼び出す必要が…