快上网专注成都网站设计 成都网站制作 成都网站建设
成都网站建设公司服务热线:028-86922220

网站建设知识

十年网站开发经验 + 多家企业客户 + 靠谱的建站团队

量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决

C++基本原则是什么

这篇文章主要介绍“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++基本原则是什么”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注创新互联网站,小编会继续努力为大家带来更多实用的文章!


本文标题:C++基本原则是什么
链接分享:http://6mz.cn/article/gcjpsc.html

其他资讯