gpt4 book ai didi

c++ - C++语言律师白话词典

转载 作者:塔克拉玛干 更新时间:2023-11-03 02:12:09 25 4
gpt4 key购买 nike

在 C++ 中,有些术语在大多数 C++ 书籍中都没有提及或解释。例如:

  • 单数迭代器 ( link )
  • 限定名称 ( link )
  • 家属姓名
  • 推断的上下文
  • 阴影
  • x/gl/pr-值 ( link )
  • 不完整类型 ( link )

如果您不知道编译器错误消息的含义,您将无法理解它们。我知道以上所有术语的含义(它们只是示例)。经过一些不平凡的谷歌搜索后,我当然可以弄清楚术语的含义。对于单数迭代器,我不得不查看 gcc 源代码。

是否有字典或其他东西以不像标准中那样以不太专业友好的方式解释和定义这些内容?

最佳答案

在这里,我们有 the official C++11 final working draft .

在此文档中,任何人都可以查找您提到的短语:

  • 单数迭代器 - not 找到,(24.2.1:“迭代器也可以具有不与任何序列关联的单数值”,以及“无效迭代器是可能为单数的迭代器” )
  • 合格名称 - 找到并解释
  • 从属姓名 - 找到,解释
  • 推断上下文 - 找到、解释
  • 阴影 - 未找到
  • xvalue - not found,(3.10:一个xvalue [一个“eXpiring”值]也指一个对象)
  • gl-value - not 找到,(3.10:glvalue [“generalized” lvalue] 是 lvalue 或 xvalue)
  • pr-value - not 找到,(3.10:prvalue [“纯”右值] 是不是 xvalue 的右值)
  • 不完整的类型 - 找到,解释

其余的术语可以在互联网上查找,但如果我没有完全弄错的话,它们似乎或多或少是特定于供应商的短语。


在 Jonathan Wakely 发表评论后 更新

关于c++ - C++语言律师白话词典,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11620072/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com