コンパイラー(msvc ++ express)に、コンストラクターで「文字列」をCustomStringとして変換させることはできますが、参照を使用することはできません。したがって、コンパイラが可能であると判断した場合、他の型で値を渡すことができるように、とにかく参照渡しで最適化される可能性は同じではないでしょうか。
を使用して暗黙的に変換しません
new xmlNode("string")
:
xmlNode( CustomString& label )
{
this->text = label;
}
意思 :
xmlNode( CustomString label )
{
this->text = label;
}