SolidBrush(const Color& color)中的const Color& color具体是什么意思?

来源:百度知道 编辑:UC知道 时间:2024/09/20 18:36:28
SolidBrush(const Color& color)中的const Color& color具体是什么意思?

const是权限限定符,表示color变量在这一过程中,不可修改。
Color是一个公共类,如果这是windows编程的话,那就是MFC中的Color类,表示颜色。
& 表示,这一变量传入此函数是通过引用传递方式,不用再创建副本,降低了代价。

一般const 和 & 合用,能取得一个既安全又代价小的效果。

就是一个不能被修改的引用。。。这样能降低程序写错几率。。。