C++
ファイルパスを引数にして,コンストラクタで読んで…ってのは何も考えていないと結構やりがち. しかし,これだけだとテスト書くのがつらい. テストが実行される場所を気にしないといけないし, 例外どうするかってのもある. istream& を引数にしたやつが…
utisam/boloq utisam/boloq · GitHub BDD を std::shared_ptr とか std::unordered_map で実装してみた. 名前も標準ライブラリを意識した感じでつけてみた.
gedit snippets for boost Test
g++(4.7.2) だとコンパイルできないけど clang++(3.3) だとできる. g++ の場合は, array<int, 3> a((array<int, 3>){1, 2, 3}); みたいにキャストで明示しないといけないっぽい(C++スタイルでする場合には何使えばいいんだろ?). たぶん g++ の方は explicit ついたコン</int,></int,>…
最近テンプレートで実装しようとしてやっぱり駄目だったってことが多いので,注意書きついでに. 特殊な場合を除いて,ほとんどの場合は 実装などもまるまるヘッダに書かなくてはならないこれはコンパイル時にコードを生成しなくてはならないことによる. こ…
(Linux) + (NetBeans) + (g++ 4.2) + (OpenGL) + (GLUT) = (悪夢) なんということだ. ありがたい日本語の解説 いや,実はこれのせいではない気がするんだけど, これのせいだと思って5時間ぐらい費やしてしまった. メンバ関数の関数ポインタを渡すあたりが…
最近いろいろとC++を知るにつれて,コードのスタイルがぶれている. 初期化子とか特にインデントの仕方が定まってない. と思ってたらいい記事見つけた. あとここも