ちゃっくのメモ帳

ちゃっくがメモしときたいことをメモしとくよ

2016-02-01から1ヶ月間の記事一覧

Haskellで文字と数値の変換したんだよっ

文字通りHaskellで文字(Char)と数値(Int)への変換方法を記しておく。 文字から数値へ 文字から数値にする1つの方法はordを使う方法。Data.Charをインポートする必要がある。 例では'a'を対応するasciiコード97に変換する。 Prelude> import Data.Char Prelud…

暇だったからSICPの1章の何問かをHaskellで解いてみたんだよっ

春休みに入って暇だったから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…

stringstreamを使ってみたんだよ

C++

C++でstringstreamを使ってみた。 空白区切り 何がしたかったかというとC++で空白区切りの文字列を処理したかった。 しかし、C++にはsplit関数がない。そこでstringstreamが使えるらしい。 ソースコード #include <iostream> #include <string> #include <sstream> using namespace std;</sstream></string></iostream>…

vim と tmuxで色がおかしいんだよ

vim

なんかtmux上でvimを動かしてcolorschemeをjellybeansにした時に背景色が既に何かを書いた部分とそうでないところで変化してしまいおかしくなった。何故かneovimでは発生しない。正直neovimを使っているので問題は無いけど気持ち悪いので解決しておこうと思…

Ubuntuでtimeコマンドがなんかおかしい?

タイトル通り、ubuntuで time hoge としても確かに計測はできているようではあるが出力にreal,user,sysとかがない。また、オプションを付けてもエラーがでる。 どうやらbashのtimeコマンドを呼び出してるのかなぁ。。。結局直接timeコマンドを呼び出す必要が…