2010-06-30 (水)
財布の中身が31円…そしてキャッシュカード再発行まだしてもらってない.まぁ,みずほ以外の口座は無事なのでなんとかなる.
*http.h
更新した.
rubyのhttpclientに似せたメソッドを追加しました.あとはバグとか直した気がします.たぶん,C++のHTTPライブラリで一番簡単に使える部類に入ると思います.自分で必要な機能しか実装して無いのであれですが.
*json.h
jsonパーサも書いたので,そのうち公開する予定.
*C++
typedefの後にtypenameを書かなければいけない場合が良く分からないなあ.たとえば,自分のテンプレートのテンプレート引数で実体化したテンプレートの中でtypedefされているものを自分のスコープにtypedefするときにとかに必要になります.なんとなく経験則では分かっているのだけど,正確には説明できない.
あと,
template <typename T>
void func(T p) { }
こういうのは,いちいち書かなくても,
void func(auto p) { }
みたいに書いたら同じように解釈してほしいなぁ.型はdecltypeで取れるからほとんどこれで十分だし,ポリモーフィズムを継承とかで実現したくなったときも,最小限の修正で済みます.