コンパイルが通らない。
どうも1.36.0だかでは直ってるようだが、Ubuntu 8.10にはまだ入っていない(sidには既に入っている)
boostって割と酷いところでエンバグするよね。ファイルロックがコンパイルできねえとか。
どうも1.36.0だかでは直ってるようだが、Ubuntu 8.10にはまだ入っていない(sidには既に入っている)
boostって割と酷いところでエンバグするよね。ファイルロックがコンパイルできねえとか。
俺のC++は我流すぎるので世間で正しいとされているC++の書き方に迎合してみようと思う今日このごろ。
Effective C++(+ more)は手元にあるのでこのへんで。
(12/17 8:55)
Moden〜とCoding Standardが宅配ボックスに届いていたので回収。
今読む時間ないので昼休みに会社で読むか。
auto-typed variables) (@Wikipedia)nullptrという定数が追加される。NULLって書くの全部やめたいので早く追加して下さいsizeofUniversal character name literalsboostやばい、超やばい
boostを駆使したC++で何か作りたくなってfcgi++とcgiccでhello worldまで出るようになったところでboostをincludeしてるファイルが1つも無くなった。あるぇー
とりあえず使い方が簡単で気に入ったもの
intrusive_ptr : 余計なものをチマチマ書かないといけないのが難点だけどthisのスマポが作れるのが良い。shared_ptrってthisのスマポ作れないよね?定型部分はマクロか継承するかかな。
format : iostreamあんま好きじゃないんだけどcstdio使うと色々整合取れないので頑張ってiostreamを使ってるんだけど、これがあるとだいぶ移行が楽
lexical_cast : 動的言語から帰ってくるとこれが欲しくなる
function/bind : 超便利。Type Erasureというテクをこれで知った。あまりのバッドノウハウっぷりに映画化決定。
unorderd_map : 使いたかったけど手元のsidにはまだ入ってなかった。tr1/unorderd_mapで代用
あとはregexとか。serializationも使うかな。