- 主题:现代C++有给OOP增加什么功能吗?
应该问问自己,OOP的封装/继承/多态之外,还能加点啥
--
FROM 123.115.134.*
语法糖级别的。
api no-independent 是啥?新提案吗?并没搜到。
【 在 chaobill 的大作中提到: 】
: 多了
: 比如 override 表示重载父类的,如果父类改动会报错
: api ,表示对外的接口
: ...................
--
FROM 123.115.134.*
这个对加锁可能有用,对外的方法负责加锁,对内的方法不用加锁。
我遇到一个无脑到处加递归锁的人,就是不想区分一个类的某个方法到底是对内还是对外的方法
【 在 chaobill 的大作中提到: 】
: 要加这些语法糖啊
: api no_indepent ,表示虽然这是个 api ,但内部还要被其他地方调用
: 所以override 的时候要注意。
: ...................
--
FROM 123.115.134.*
web前端所依赖的js/html/css、WASM runtime,不是用C++的OOP搞出来的吗?比如V8、Chrome等等
web后端的py/php/java/js,不也都支持OOP吗
【 在 ae175b1bf388 的大作中提到: 】
: OOP除了开发界面GUI之外没啥成功的地方吧, 现在GUI也衰败了, 改web了
:
--
FROM 123.115.134.*
学习了一下
好像就是把数据、处理数据的方法/逻辑给分离了。数据尽可能存为数组,对cache、SIMD有好处。
【 在 dilemma 的大作中提到: 】
: 这几年游戏行业流行面向数据的ecs构架,oop耦合严重且性能不如ecs
:
--
FROM 123.115.134.*