C++

必要なときだけ計算する

Xerces-C++でXMLからDOMツリー作ったりしてるんだけれど 最近パフォーマンス気にするようなコード書いてなかったので、非常に基礎的なところでハマってた。 テスト用の短いXMLだと問題なかったんだけど、本番用のXML食わせたらforの中では大したことやってないのに5分以上かかっちゃうわけ。 (さらに…)

投稿者:skmk 投稿日時:
C++

CppUnitを使ってみる

CppUnit

JavaのJUnitをC++に移植したのがCppUnitだよ。何そのJUnitって? SmalltalkのSUnitをもとに作られたのがJUnitだよ。何そのSUnitって? 要は単体テスト(Unit Test)をうまいこと自動化してくれるC++用のフレームワークがCppUnit。 XP(Extreme Programming)のテスト駆動開発(TDD)を考えているひとは是非取り入れたいものなんだよ。 よくわからないからまずは使ってみるよ。 (さらに…)

投稿者:skmk 投稿日時: