Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/150.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ “什么是”呢;超集子集;原则?_C++ - Fatal编程技术网

C++ “什么是”呢;超集子集;原则?

C++ “什么是”呢;超集子集;原则?,c++,C++,它说,是的 这些指南是根据“超集子集”设计的 原则(Stroustrup05)。它们不简单地定义C++的子集。 用于(可靠性、安全性、性能等)。相反 他们强烈建议使用一些简单的“扩展”(库) 组件)使用最容易出错的C++特性 多余的,这样他们就可以被禁止(在我们的规则中) 什么是“超集子集”原则 作者这样解释: 超集:添加库以提供特定于应用程序的功能,然后 子集:减去特征(在库实现之外)以提供语义保证 结果是一种称为 语义增强的库语言 政府是这样解释的: 超集:添加库以提供特定于应用程序的功能,

它说,是的

这些指南是根据“超集子集”设计的 原则(Stroustrup05)。它们不简单地定义C++的子集。 用于(可靠性、安全性、性能等)。相反 他们强烈建议使用一些简单的“扩展”(库) 组件)使用最容易出错的C++特性 多余的,这样他们就可以被禁止(在我们的规则中)

什么是“超集子集”原则

作者这样解释:

  • 超集:添加库以提供特定于应用程序的功能,然后
  • 子集:减去特征(在库实现之外)以提供语义保证
  • 结果是一种称为 语义增强的库语言

    政府是这样解释的:

  • 超集:添加库以提供特定于应用程序的功能,然后
  • 子集:减去特征(在库实现之外)以提供语义保证
  • 结果是一种称为 语义增强的库语言


    在参考文献Stroustrup05中,他说:

  • 超集:添加库以提供特定于应用程序的 那么设施呢
  • 子集:减去特征(在库实现之外)以提供语义保证

  • 结果是参考Stroustrup05中一种语言超集的子集,他说:

  • 超集:添加库以提供特定于应用程序的 那么设施呢
  • 子集:减去特征(在库实现之外)以提供语义保证
  • 结果是一种语言超集的子集

    请查看。
    这里对这个概念的解释更为精确。

    “超集子集”是通过库和静态分析获得更好安全性的方法;不是通过限制当前的语言功能。

    看看。
    这里对这个概念的解释更为精确。

    “超集子集”是通过库和静态分析获得更好安全性的方法;不是通过限制当前的语言功能