【CppCon】CppCon 2017: Klaus Iglberger “Free Your Functions!”的知识点目录
admin
2024-05-15 19:04:14

CppCon 2017: Klaus Iglberger “Free Your Functions!”

Free funciton

指非类的成员方法(method),而是独立存在的自由函数(function)。

Reuse (OCP) [13:18]

  • Free funciton可以重用已有的处理逻辑

std::copy: good example of free function

std::copy满足了 The SOLID Principles 的其中四个原则:

  • Single Responsibility Principle
  • Open/Closed Principle
  • Interface Segregation Principle
  • Dependency Inversion Principle

不过,它不满足 Liskov Substitution Principle;

相关内容

热门资讯

80纽币领养一头牛,转头宰了吃... ▼ 中国马年要来了,关于马相关的营销和讨论多了起来。 而新西兰最近也出现了一个和马有关的戏剧性事件。...
湖南两会·好声音丨带着特色农货... 三湘都市报·新湖南客户端全媒体记者 罗艾敏 视频/宋科铖 “尝一尝我们的辣椒酸枣片!今年我带了好多桃...
原创 4... 导读:4大长寿食物,鱼仅排第二!第一名你天天吃,却不知道它的好! 在追求健康长寿的道路上,人们往往将...
原创 “... 说起网红美食,我们可是有话说的,最近比较火的算是奶皮子糖葫芦和固体杨枝甘露,都吃过了 ,感觉味道真的...
新华社记者喊你赶大集啦! 进入腊月,年味渐浓,甘肃省定西市安定区的年货大集在马铃薯综合交易中心火热举行。现场的农特产品销售、特...