正しい値をサポートするコンパイラでパフォーマンスが優れているのはどの集合メソッドですか: with または without const&
? 例えば
class A
{
public:
void setProperty(Property const& p) {m_property = p;}
void setProperty(Property p) {m_property = p;}
};
それとも両方飼っても大丈夫ですか?ここProperty
は大規模なクラスです。Visual Assist X のリファクタリング ツールは、2 番目のものを なしで使用しconst&
ます。