2010-02-06から1日間の記事一覧

valgrindを使ってみる。

install簡単。 sudo apt-get install valgrind 使い方(メモリまわりのチェック) tool=$hoge でツールの選択。メモリチェッカーをつかって、 leak-check=fullで該当箇所がわかる。 valgrind --tool=memcheck --leak-check=full $command メモリの取り扱いが…

アクセサっぽいもの

#include <iostream> // 特定の型のsetter/getterをかえすmeta function template <class T,class Object> struct accessor_of{ typedef T ( Object::*getter )(); typedef T ( Object::*setter )( const T&); }; // コピーコンストラクタ/=演算子/()演算子を実装した一時オブジェクトをつく</class></iostream>…