- 主题:公司要求C++开发只用到类封装和基础库,其他特性一概不许使用
即最多把类当作包含方法的结构体来使用,然后主要目的是使用STL和boost,其他基本跟C一样。
--
FROM 118.194.240.*
多幸福!
【 在 wjhtingerx 的大作中提到: 】
: 即最多把类当作包含方法的结构体来使用,然后主要目的是使用STL和boost,其他基本跟C一样。
:
--
FROM 113.140.164.*
比如sqllite,和lua 解释器,直接源码考过来编译
【 在 wjhtingerx 的大作中提到: 】
: 即最多把类当作包含方法的结构体来使用,然后主要目的是使用STL和boost,其他基本跟C一样。
:
--
FROM 113.140.164.*
这也是一种用法。你是是在大厂里面的吗?有一次我甚至建议我一个朋友,在某些特别的 c 项目里面禁止使用 c 语言的指针,字符串除外。
【 在 wjhtingerx 的大作中提到: 】
: 即最多把类当作包含方法的结构体来使用,然后主要目的是使用STL和boost,其他基本跟C一样。
--
FROM 120.37.22.*
这种事情都是看话语权
--
FROM 114.241.228.*
人在矮檐下,怎能。。。
【 在 wjhtingerx 的大作中提到: 】
: 即最多把类当作包含方法的结构体来使用,然后主要目的是使用STL和boost,其他基本跟C一样。
:
--
FROM 114.249.22.*
google facebook c++都是这种要求,说白了,用类c
--
FROM 124.126.210.*
这样减少对人的依赖,代码复用 可读 性都高,是明白人定的规矩
【 在 wjhtingerx (ca6140) 的大作中提到: 】
: 即最多把类当作包含方法的结构体来使用,然后主要目的是使用STL和boost,其他基本跟C一样。
:
:
: --
--
FROM 120.244.152.*
protobuf、gtest、grpc是google的,folly是fb的。这些基础库都不是只用类封装,还是看需求。
而且他这个只用类封装的说法恐怕不包含继承的,比带类的C还简陋。最大的好处就是够简单,减少对人的要求。只要有继承,有虚函数,就可以挺复杂了。
【 在 cmkylin 的大作中提到: 】
: google facebook c++都是这种要求,说白了,用类c
: --
: FROM 124.126.210.*
--
修改:milksea FROM 124.64.22.*
FROM 124.64.22.*
这才是c++的正确使用方法
【 在 wjhtingerx 的大作中提到: 】
: 即最多把类当作包含方法的结构体来使用,然后主要目的是使用STL和boost,其他基本跟C一样。
:
--
FROM 114.254.17.*