【发布时间】:2010-11-22 22:06:45
【问题描述】:
两个问题在这里合二为一……
对于实时视频处理应用程序,我有许多每帧调用多次的函数。接受关于 const 的建议并通过引用传递,函数的签名有点像这样
void processSomething(const int& value);
当我不断输入几个额外的字符时,我想知道这是否有点矫枉过正。
第二个问题,关于按引用传递的主题,在 QT 的槽/信号机制中,按引用传递是否有助于防止像在正常函数调用中那样复制对象?
【问题讨论】:
-
我读过的所有关于 const 和通过引用传递的建议都包含“除了内置类型”的附带条件。
标签: c++ optimization qt4 constants pass-by-reference