Podczas pisania niektórych funkcji znalazłem słowo kluczowe const w parametrach takich jak to:
void MyClass::myFunction(const MyObject& obj,const string& s1,const string& s2,const string& s3){
}
często powoduje podział linii na 2 linie w IDE lub vimie, więc chcę usunąć wszystkie słowa kluczowe const w parametrach:
void MyClass::myFunction(MyObject& obj,string& s1,string& s2,string& s3){
}
czy to ważny powód, aby nie używać const? Czy utrzymywanie obiektów parametrów pozostaje niezmienione ręcznie?
const
masz silną wskazówkę, że nie musisz się martwić, jak można to zmienić w funkcji.