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 语言标准函数库中绝大部分函数都被重载过。

上一篇 下一篇

猜你喜欢

热点阅读