При изучении С++ одна из первых функций, получаемых для изучения концепции функции, - это что-то вроде
int add(int a, int b)
{
return a+b;
}
Теперь мне было интересно: следует ли использовать const
-keyword здесь, или, скорее, нет, в результате чего
int add(const int a, const int b)
{
return a+b;
}
Но это имело бы смысл? Будет ли это ускорять мою программу, делать некоторые другие важные вещи или просто увеличивать путаницу?