腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
具有
相同
参数
的
命名
空
间中
的
函数
和
函数
之间
的
歧义
、
、
、
有人能解释一下为什么A::f(const B& b)
和
f(const A::B& b)
之间
存在
歧义
吗?我认为代码中
的
意图是非常明确
的
。<< b.getValue() << std::endl;{ A::f(b); return 0; } 然而,无论编译器标志
和
优化如何,g++ 7.5.0
和
clang 6.0.0都会抱怨模糊
函数
调用(erro
浏览 21
提问于2021-05-05
得票数 14
回答已采纳
2
回答
运算符重载解析在
命名
空
间中
工作。
、
、
、
( b)由于4)、5)
和
6)
的
编译
歧义
错误。问题一)问题2) 我认为编译器应该在4)停止并
浏览 3
提问于2014-10-22
得票数 3
1
回答
C++多重继承-带模板
的
菱形
、
、
、
从一个模板
的
多个实例继承时,我遇到了一个问题。我
的
类Bridge试图继承BridgeTemplate
的
两个实例,所以当我们试图调用BridgeTemplate
的
'set‘
函数
时,编译器会产生一个错误(“
歧义
...”)。下面是来自模板
和
类Bridge
的
一段代码。
浏览 1
提问于2014-03-06
得票数 1
2
回答
当两个类型
参数
相同
时,消除两个构造
函数
之间
的
歧义
给定
的
public Either(B x) {}当两个类型
参数
相同
时,如何消除两个构造
函数
之间
的
歧义
例如,这一行:在以下方面失败: 调用在以下方法或属性
之间
不明确:“Program.Either.Either(A)”
浏览 6
提问于2017-09-12
得票数 46
回答已采纳
3
回答
在android中为同一个类选择两种布局?
我试图在两个不同
的
布局
之间
选择基于某个
参数
的
值,并为我
的
class.Both设置布局布局
具有
所有views.If
的
相同
ids我们动态分配ids给两个布局
的
视图不会有
歧义
吗?当我实际尝试时,我得到一个
空
指针exception.Is这个
空
指针,因为这个
歧义
??有人能帮助我吗?
浏览 0
提问于2015-07-15
得票数 1
2
回答
未
命名
的
命名
空间
、
、
在这种情况下,有没有办法从未
命名
的
命名
空
间中
调用
函数
?可以使用::function从全局范围调用
函数
,但是如何从未
命名
的
命名
空间调用
函数
?
浏览 3
提问于2011-06-27
得票数 5
回答已采纳
1
回答
c++ Visual错误,通过更改类名来解决
、
、
我试着用这个页面的指南表格编译简单
的
类声明。 更改类
的
名称解决了这个问题,但是我在任何地方都找不到矩形是为任何VS或C++相关
的
单词保留
的
。
浏览 5
提问于2015-09-23
得票数 1
回答已采纳
3
回答
重载
函数
不适用于复杂
的
、
我编写了这个简单
的
C++代码来交换任何两个变量。它适用于整数
和
双,但对于复数不起作用,你知道为什么吗?
浏览 1
提问于2013-11-06
得票数 0
回答已采纳
1
回答
具有
相同
签名
的
模板不会导致编译器错误。
、
、
、
下面的程序在两个独立
的
名称空间( A::foo<>()
和
B)中定义两个
函数
模板,即A
和
B。这两个
函数
模板在签名上是
相同
的
,并且仅在分配给它们
的
第二个模板
参数
的
默认
参数
中有所不同。最后,它们
的
名称被对应
的
一对main()声明引入到using
的
范围中:{
浏览 0
提问于2013-03-01
得票数 2
回答已采纳
17
回答
检查类是否
具有
给定签名
的
成员
函数
、
、
、
我要求一个模板技巧来检测一个类是否有一个给定签名
的
特定成员
函数
。 这个问题与这里引用
的
问题类似,但不是
相同
的
:在
的
书中,他回答了C类必须提供
具有
特定签名
的
成员
函数
的
问题,否则程序将无法编译。boost::serialization也面临着类似的问题,但我不喜欢他们采用
的
解决方案:一个模板
函数
,默认情况下调用一个
具有
特定签名
的
自由
函数</e
浏览 106
提问于2008-09-17
得票数 155
回答已采纳
2
回答
为什么Haskell隐藏
具有
相同
名称但类型不同
的
签名
的
函数
?
、
、
假设我要在String上定义(+),但不是通过提供Num String实例来定义
的
。只要代码中没有调用
函数
,Haskell就会关心其中有一个
歧义
。然后,调用带有
参数
的
函数
将确定类型,从而可以选择适当
的
实现。当然,一
浏览 3
提问于2013-02-06
得票数 9
3
回答
重载
函数
的
调用不明确(两个不同作用域
的
函数
)
、
candidates are:a.cpp:3:7: note: void asd::f(asd::A&)int main() { asd::A instance; return这种情况和我做这个
的<
浏览 3
提问于2013-12-04
得票数 0
1
回答
从另一个名称空间重用文档
我有一个名称空间,它为全局
命名
空间分配
相同
的
函数
。例如 * @namespace Mainmodule.exports = { */ }}; 我希望能够在Main
命名
空
间中
列出
具有
相同
<em
浏览 5
提问于2014-06-20
得票数 1
回答已采纳
1
回答
为什么匿名
命名
空间内
的
函数
/对象有外部链接?
为什么在匿名
命名
空
间中
定义
的
符号(
函数
和
变量)不像static关键字那样
具有
内部链接?如果
函数
在外部不可见/不可访问,那么有外部链接
的
原因是什么?
浏览 2
提问于2012-05-31
得票数 16
回答已采纳
2
回答
关于C++名称查找
的
混淆
、
、
然而,该方案
的
结果是:STD's operator 因此,语句cout << a << "STD's operator" << endl;中
的
第二个
和
最后一个cout有人可能会说"STD's operator"是const char*,因此
参数
依赖查找(ADL)添加了一个更好
的
候选项,即std
命名
空
间中
的
std:
浏览 5
提问于2021-02-04
得票数 0
1
回答
术语-不同名称空
间中
的
声明方法是否算过载?
、
、
、
、
如果在不同
的
命名
空
间中
有两个
具有
相同
签名(即
相同
名称、
参数
类型和顺序、泛型类型
参数
编号)
的
方法/
函数
,这是否算过载?还有另一个问题。如果我们有两个
具有
相同
签名
的
方法,但在不同
的
类中,这是否算过载?
浏览 2
提问于2015-01-21
得票数 0
回答已采纳
2
回答
c++库
命名
空间与C
函数
之间
的
名称冲突
、
、
、
Linux <ncurses.h>头文件定义
函数
,C++元编程库将其所有代码放在全局
命名
空间meta中。 名称空间linux { #include <ncurses.h> } //
命名
空间linux使用linux::max_align_t;//
浏览 6
提问于2016-05-23
得票数 9
回答已采纳
6
回答
PHP中
的
名称空间有什么好处?
、
PHP中
的
名称空间有什么好处?我在多个MVC系统上工作过,但没有发现它们有多大用处。我在这里读到关于他们
的
..。我从来没有用过它们,这是不是一个问题?这是一种好
的
编码标准吗?
浏览 1
提问于2011-03-22
得票数 15
回答已采纳
1
回答
Android报表文件
xmlns
的
用途是什么:android?你能再解释一点吗?提前感谢 注意: xmlns:android定义了Android
命名
空间。此属性应始终设置为"“。
浏览 4
提问于2010-09-15
得票数 1
回答已采纳
2
回答
template-haskell中
的
单双行/撇号有什么区别?
、
、
、
在学习Optics包中
的
Haskell镜头时,我遇到了以下示例: data Person = Person , _age :: IntmakePrisms 'Person Name类型
的
值代表什么?单/双单队列/撇号
之间
的
区别是什么?两者似乎
具有
相同
的
类型: makeLenses, makePrisms :: Name ->
浏览 28
提问于2021-09-26
得票数 3
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券