我的理解是,C++库概念对于C++来说就像合拢与Java的接口一样(根据链接的源代码,概念是:命名的需求集)。
发布于 2016-01-19 11:14:13
iterator的成员类型别名)或行为(i++必须等效于It ip=i; ++i; return ip;),可以有要求。
接口的继承可以而且必须在语言中定义,但是还没有正式指定概念的语言支持。语言支持已经被提出,但没有包括在当前(C++14)标准中。
继承是动态(运行时)多态,概念与模板结合使用,这是静态(编译时)多态。发布于 2016-01-19 10:47:20
https://stackoverflow.com/questions/34874429
复制相似问题