温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

C++基本原则是什么

发布时间:2021-11-25 15:45:31 来源:亿速云 阅读:112 作者:iii 栏目:大数据

这篇文章主要介绍“C++基本原则是什么”,在日常操作中,相信很多人在C++基本原则是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”C++基本原则是什么”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

P: Philosophy(基本原则)

The rules in this section are very general.

这个分区中的规则都是一般且普遍适用的。

Philosophy rules summary:

基本原则一览:

  • P.1: Express ideas directly in code

    直接用代码表达想法

  • P.2: Write in ISO Standard C++

    使用ISO标准C++写代码

  • P.3: Express intent

    解释意图

  • P.4: Ideally, a program should be statically type safe

    理想情况下,程序应该是类型安全的

  • P.5: Prefer compile-time checking to run-time checking

    编译时检查比执行时检查更好

  • P.6: What cannot be checked at compile time should be checkable at run time

    编译时无法检查的,应该在执行时检查

  • P.7: Catch run-time errors early

    尽早捕捉执行时错误

  • P.8: Don't leak any resources

    不要有资源泄漏

  • P.9: Don't waste time or space

    不要浪费时间和空间

  • P.10: Prefer immutable data to mutable data

    不变的数据要优于可变的数据

  • P.11: Encapsulate messy constructs, rather than spreading through the code

    压缩凌乱的构造,而不是通过代码扩散它们

  • P.12: Use supporting tools as appropriate

    恰当地使用支持工具

  • P.13: Use support libraries as appropriate

    恰当地使用支持库

Philosophical rules are generally not mechanically checkable. However, individual rules reflecting these philosophical themes are. Without a philosophical basis, the more concrete/specific/checkable rules lack rationale.

基本原则通常不是机械可检查的。然而,反映这些基本原则单独的规则是可检查的。没有基本原则作为基础,更多具体/特殊/可检查的规则将缺少根据。

译者注:所谓的机械检查应该是指使用检查软件通过规则进行检查。

到此,关于“C++基本原则是什么”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注亿速云网站,小编会继续努力为大家带来更多实用的文章!

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

c++
AI