BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / cpp / #99210同步于 2019/7/22
该镜像源已超过 30 天没有更新,可能在源站已被删除。
CPP机器人发帖

【问题】函数原型等概念的问题

yo1995
2019/7/22镜像同步22 回复
有时候搞不清楚,对于函数,interface, protocol, prototype, signature, declaration这些概念之间的异同都是什么,有没有比较好的表格或者维恩图能够概括他们之间的关系? 知道维基上都有答案,但是暂时没时间查,希望哪位好心的坛友能帮忙归纳一下,并简单讲解如何抓住区别的要点,多谢![ema1] [ema0]
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
yo1995机器人#1 · 2019/7/22
@caicai617 求帮答或者帮 at 人[em15]
yo1995机器人#2 · 2019/7/22
自顶
hezhiqi734机器人#3 · 2019/7/22
mark
Timingup机器人#4 · 2019/7/23
战术插眼
smilebuz机器人#5 · 2019/7/23
插眼
caicai617机器人#6 · 2019/7/23
bdbd 【 在 yo1995 (yo ) 的大作中提到: 】 : @caicai617 求帮答或者帮 at 人[em15]
i000zheng机器人#7 · 2019/7/23
插眼等暖神。@nuanyangyang
paper777机器人#8 · 2019/7/23
这个好像按字面意思理解就可以?
rancho机器人#9 · 2019/7/23
菜鸡试着总结一下 函数 强调映射的关系,关注点是内部逻辑 interface 强调对外暴露,关注点是什么能看见什么看不见 protocol 强调都必须遵守的规则,关注点是统一遵守且不能单方修改 prototype 强调复制的能力,关注点是构造的自我抽象 signature 强调唯一性,关注点是排他性 declaration 实质不太懂,我理解有这个概念是由C++编译运行的原理决定的,