Я наткнулся на странное поведение при использовании operator+
на QString
с, пока не узнал, что QString
не перегружает operator+
(в отличие от std::string
). Какие причины этого делать не нужно (тем более, что они перегрузили довольно много других операторов)?Почему QString перегружает + оператор?
Редактировать: Извините, я просмотрел неправильный раздел в документах. Может кто-нибудь, пожалуйста, закройте вопрос?
Но QString перегружает оператора +, можете ли вы описать свою проблему больше. – dans3itz
Что это значит? В документах указано 5 перегрузок. – molbdnilo
Примите, пожалуйста, ответ ниже; операторы перегружены как функции, не являющиеся членами, что является довольно хорошей практикой – dans3itz