官方C++语言子集

Vic*_*Liu 13 c++ programming-languages

我主要使用C++进行科学计算,最近我一直把自己局限于一个类似C语言的C++子集; 也就是说,除了复杂和STL之外没有类/继承,模板只用于查找/替换各种替换,还有一些其他的东西我不能放在我的脑海里.我想知道在我选择和选择使用哪些功能时,是否有任何正式或有文档记录的C++语言子集供我参考(以及基本原理).

Car*_*rum 5

嵌入式C ++。听起来几乎与您要寻找的东西相似。

  • 嵌入式C ++从未流行。一旦花了那么多钱,它就没有比C优越的了。 (3认同)
  • @Mike,有人会说它从来没有做过。 (3认同)

Gab*_*bák 5

不久前我听了这个 SE-Radio 播客 -第 152 集:Johan Bezem 的 MISRA,其中介绍了 MISRA,C 和 C++ 的标准指南,以确保更好的质量,尝试看看。


unm*_*ted 5

Google会发布其内部C ++样式指南(通常称为此类子集):https : //google.github.io/styleguide/cppguide.html。Ben Maurer(其reCAPTCHA公司已被Google收购)在Quora上的这篇文章中对此进行了描述:

您基本上可以将Google的C ++子集视为C加上一些糖:

向结构添加方法的能力

基本的单一继承。

集合和字符串类

基于范围的资源管理。

他们还发布了一个皮棉工具cpplint.py。