G ++不允许我定义名为major的成员函数
文章出处:未知 人气:发表时间:2022-05-09
所以,今天我编写了一些单元测试,突然G ++给了我一个关于GNU C和我的一个成员函数的意外警告
以任何方式触发引用成员函数的每一行的警告.此外,我无法取消任何内容,因为我正在实施一个库,这个负担应归入最终用户.
那么,有人知道为什么要提出这个警告吗?我甚至没有在我的代码中的任何地方使用C. 我正在使用的是random,本身不是C(但可能包括C库,谁知道?).
在任何情况下,有没有办法major在编译时检测需要和取消定义(例如,使用一些预处理器巫毒)?
可以取消定义宏,这里仅用于向后兼容,很快就会删除,并且不应该首先出现在那里.这#undef无法破坏或损害用户代码.
如果您的用户需要宏和您的标题包含在同一源文件中,请让他们自己排序.无论如何,无论你是否包含违规标题,无论你是否包含它们,他们都必须这样做#undef.
同类文章排行
- LOL转会最新消息2021汇总 英雄联盟2021冬季转会名单
- 人民日报:爱国者达叔 永远都是主角
- 中国第十九届中央委员会候补委员名单
- 中甲巡礼之爱国者:继续探索体教结合 金曹师徒联手
- 《LOL》LCK夏季赛6月9日开赛 各战队首发名单公开
- 英超最新积分榜:曼城平利物浦赛程占优热刺第四阿森纳第五
- 国务委员马凯简历
- 湖南省科学技术厅党组成员、副厅长周纯良接受纪律审查和监察
- 《爱国者》播出过半 家国大义激荡人心
- 流言板]爱国者主帅比利切克:没人比拉塞尔-威尔逊更出色 - 虎
最新资讯文章
- 中共十九届中央领导机构成员简历【12】
- 5月9日NBA推荐:76人VS热火
- 动图]爱国者队教练比尔·贝利奇克怒摔Surface
- “爱国者联盟”首度现身
- 热火76人激战天王山 三分命中率决定系列赛胜负?
- 4月27日 NBA季后赛首轮G5 老鹰VS热火 赛事前瞻分析
- 爱国者冯军:一个爱国者的坚守与激荡
- 热火太阳被追平!4组天王山的可能性有多大?勇士或强势拒绝
- 76人热火首发出炉!小乔丹再遭质疑哈登绿装亮相大帝或下场复
- 中网资讯专访爱国者CEO姜钧凯 畅谈爱国者发展经历的三个阶段
- 前瞻:热火魔鬼赛程力保第一 灰熊为抢八死战
- NBA综合:恩比德复出76人大胜热火 东契奇准“三双”独行侠力克
- 澳门学者:全面落实“爱国者治理” 推进澳门特色“一国两制”
- NBA半决赛赛程公布
- 2013-2014赛季热火常规赛赛程表
- “爱国者治港”香港才有美好未来
- NBA综合|热火、太阳再下一城总比分2:0领先
- 消息汇总 布朗事件继续发酵;爱国者全队谨慎看待戈登加入
- G ++不允许我定义名为major的成员函数
- 集群:(三)微观剖析高可用集群(HA)的层次结构