私はいつもconst T&クラスを関数に渡すために使用します。このような:
void foo(const MyType& p)
{
//...
}
しかし、今は混乱しています。関数にaconst Tまたは aを渡さないのはなぜですか?T&
ちなみに、 、 、 などの組み込み型intについてlong longはdouble、なぜconst Tよりも優れているのかconst T& (私はEffective C++で読んだことを覚えています)
私の質問に答えてくれてありがとう。