8.2 函数重载
2018-09-03 本文已影响11人
代码咖啡
文章内容源自《GPU编程与CG语言之阳春白雪下里巴人》,因笔者读书易中途放弃,遂每读一章节,将其移至简书平台,以此作为对自己读书的勉励。笔者用粗体、斜体 标注了关键词句,望感兴趣的读者们一起学习共勉。猛戳这里查看更多!
8.2 函数重载
Cg 语言支持函数重载(Functon Overlaoding),其方式和 C++基本一致,通过形参列表的个数和类型来进行函数区分。例如:
bool function(float a, float b)
{
return ( a == b);
}
bool function(boo a, bool b)
{
return ( a == b);
}
Cg 语言标准函数库中绝大部分函数都被重载过。