>>462
> foo3はconst修飾が意味をなさない。

そんな事は無い。
っていうか変数の型でも関数の戻り値型でも const の効果は同じ。