В следующих функциях С++:
void MyFunction(int age, House &purchased_house)
{
...
}
void MyFunction(const int age, House &purchased_house)
{
...
}
Что лучше?
В обоих случаях "возраст" передается по значению. Мне интересно, нужно ли ключевое слово 'const': оно кажется излишним для меня, но также полезно (в качестве дополнительного указания переменная не будет меняться).
Есть ли у кого-нибудь мнение относительно того, какие из них (если таковые имеются) выше?