C++ 支持成员函数引用吗?

2024-01-14

C++ 允许函数指针 and 函数参考 https://stackoverflow.com/questions/480248/function-references。它还允许指向成员函数的指针.

But 是否允许引用成员函数?

我似乎无法从标准中推断出规则,而且我也未能使程序与它们一起工作。


[ member function pointers http://www.ideone.com/C6oex ] [ member function references http://www.ideone.com/D9tUI ]


[C++11: 8.3.3/3]: A pointer to member shall not point to a static member of a class (9.4), a member with reference type, or “cv void.” [ Note: See also 5.3 and 5.5. The type “pointer to member” is distinct from the type “pointer”, that is, a pointer to member is declared only by the pointer to member declarator syntax, and never by the pointer declarator syntax. There is no “reference-to-member” type in C++. —end note ]

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

C++ 支持成员函数引用吗? 的相关文章

随机推荐

  • 使用 Ransack gem 进行复选框搜索

    我需要过滤表中的数据 为此 我发现元搜索 https github com ernie meta search宝石 我安装了 meta search 并收到此错误 uninitialized constantActiveRecord Ass
  • PHP - SimpleXML - AddChild 与另一个 SimpleXMLElement

    我正在尝试构建一个相当复杂的 XML 文档 我的 XML 文档中有很多重复的部分 我想我应该使用多个字符串模板作为这些部分的基础文档 并使用 simplexml load string 创建 XML 元素的实例 所以我有一个 SimpleX
  • 带有 @nguniversal 的 Angular SSR 和用于 PostCSS 支持的自定义 webpack

    我的 Angular 10 2 1 应用程序使用自定义 webpack 构建器在 scss 文件中提供 PostCSS 支持 在 SPA 模式下工作得非常好 角度 json build builder angular builders cu
  • Equals() 与静态 string.Equals()

    在阅读 C 中的字符串比较时 我发现了很多方法来比较 2 个字符串以查看它们是否相等 我已经习惯了 来自 C 但我了解到 如果将对象与字符串进行比较 那么 默认为参考值 或类似的值 那么对于Equals 方法可以说我有 2 个字符串 str
  • 尝试让 Spring/Consul/Vault 协同工作

    我正在尝试做一些我认为简单的事情 我想用Consul https www consul io用于配置 以及Vault https www vaultproject io为了秘密 我正在寻找一个像这样的简单应用程序 它允许我从 Consul
  • 在 Mac 上哪里可以找到 bashrc 文件?

    你好我正在关注这个page http docs python guide org en latest starting install osx 我正在我的 mac 上安装 Python 以便我可以设置Django Eclipse开发环境 但
  • 覆盖 google.com 匿名函数的一部分

    如果一个 javascript 函数是匿名声明的 有什么方法可以覆盖它或它的一部分吗 我试图阻止 google com 的即时搜索劫持向上和向下箭头键以在您的搜索排名中移动 我已经确定了我认为有问题的代码部分 键码 38 和 40 用于向下
  • 如何自定义魅力报告标题和徽标

    下面附上通过 allure 生成的 allure 报告图像 想要使用我自己的标题和徽标而不是 ALLURE REPORT 和默认徽标来自定义报告标题和徽标 图像突出显示为黄色 感谢你的帮助 要更改徽标 您应该将自定义徽标插件放入插件文件夹中
  • 如何正确删除和重新添加实体数据模型

    这里是实体框架的新手 使用VS 2010和SQL Server 2008 Express DB 添加新表后 我在刷新实体数据模型时遇到问题 因此 我遵循了在这里找到的建议 删除并重新生成模型 我进入实体数据模型向导的 选择您的数据连接 部分
  • 根据格式为 %d/%m/%Y 的日期按时间顺序排序数据帧

    我有一些数据必须格式化为 d m Y 数据不按时间顺序排列 因为它是按第一个数字 日而不是月份 排序的 我希望我能指定order or reorder我希望排序以不同的方式进行 我只是不知道该怎么做 以下是一些要订购的日期数据 date 1
  • 相当于 Struts 1.x“bean:define”标签?

    我正在致力于将旧的 Struts 1 x 应用程序转换为 Spring MVC 并且在一些 JSP 页面中 bean define标签用于从资源包中获取字符串 然后在页面中稍后使用
  • 如何查找 Active Directory OAuth 身份验证的受众字段? (如何从 Azure 逻辑应用程序向 DevOps 发送发布请求?)

    请帮我解决这个问题 我正在尝试从 Azure 逻辑应用程序向 DevOps 发送发布请求以创建发布 我在逻辑应用程序中创建了一个 http 操作 这是用于创建发布的 uri https vsrm dev azure com https vs
  • 清理遗留代码“header spaghetti”

    任何清理 标题意大利面 的推荐做法 这会导致极其严重的后果 编译时间慢 Linux Unix GCC 中是否有相当于 pragma Once 的东西 发现与此相关的冲突消息 Thanks 假设您熟悉 包含防护 ifdef 在标头开头 加快构
  • 使用 opencv 从 SIFT 生成百分比相似度分数

    在 python 2 7 x opencv 2 4 9 中使用 SIFT 比较两个图像后 我一直试图找到一种生成相似性得分 以 为单位 的方法 我只能找到在比赛之间画线的例子 我该怎么做呢 Matlab 中有一个相当于 vl ubcmatc
  • 在 for 循环中等待点击事件 - 类似于prompt()

    这可能没有最伟大的标题 我试图理解回调函数 我想知道如何在不丢失 for 循环的情况下替换以下代码中的提示 for i 0 i lt 4 i let x prompt Input an integer store input into an
  • JAXB 解组验证抛出 cvc-elt.1: 找不到元素声明错误

    我对 JAXB 和验证有点陌生 并且花了几个小时试图解决这个问题 但无济于事 我创建了一个简单的 JAXB 解组器示例来解析 XML 文件 我也创建了一个适当的 XSD 文件 但验证器一直抱怨它无法找到元素的声明 我认为这可能与命名空间问题
  • 从多列表框中取消选择时如何获取当前选定的选项值

    您好 我有如下所示的多选列表框 div class id 100 div
  • scipy 链接格式

    我已经编写了自己的聚类例程 并希望生成树状图 最简单的方法是使用 scipy dendrogram 函数 但是 这要求输入的格式与 scipy 链接函数生成的格式相同 我找不到如何格式化输出的示例 我想知道是否有人可以启发我 我同意http
  • 这也叫适配器吗? + 适配器与装饰器

    我有 2 个项目 A 和 B 它们应该相互交互 项目A引入接口名称ISpecialTask 项目B应该实现它 Projet B 有一个名为 TaskWithListOfProperties 的实体 该实体无法实现 ISpecialTask
  • C++ 支持成员函数引用吗?

    C 允许函数指针 and 函数参考 https stackoverflow com questions 480248 function references 它还允许指向成员函数的指针 But 是否允许引用成员函数 我似乎无法从标准中推断出