C ++ и QT4.5 - проходит ли const int & overkill? Помогает ли проход по ссылке в сигналах / слотах?
Два вопроса в одном здесь ...
У меня есть несколько функций, которые вызываются несколько раз за кадр для приложения обработки видео в реальном времени. Принимая совет о const и передавая по ссылке, функции имеют такую подпись
void processSomething(const int& value);
Поскольку я продолжаю печатать несколько лишних символов, мне интересно, если это излишне.
Второй вопрос, ну, по вопросу передачи по ссылке, в механизме слотов / сигналов QT, помогает ли передача по ссылке предотвратить копирование объектов, как при обычном вызове функции?