struct findCategoryByName
{
string name;
bool operator()(const category& a)
{
return (a.name == name);
}
};
struct findEntryByName
{
string name;
bool operator()(const entry* a)
{
return (a->name == name);
}
};
テンプレートのメタプログラミングなどを使用してこれを行う方法はありますか? それが役立つ場合は、いつでもポインタを使用してカテゴリ*にすることができます。