腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
从
函数
中
取回
`
T
`
时
,`
T&
`
是什么
意思
?
、
. */};} const std::vector<obj>& value
中
&的含义
是什么
?是获取本地function()变量的引用还是副本?
浏览 15
提问于2020-02-16
得票数 0
回答已采纳
1
回答
“char (&) [13]”
是什么
意思
?
、
在阅读有效的现代C++
时
,我发现了一个有趣的类型:将数组传递给需要
T&
:的
函数
模板
时
:void funcTemplate1(
T&
param) std::cout << boost::typeindex::type_id_with_cvr<
T
>().pretty_name() << std::endl;void
浏览 4
提问于2017-09-30
得票数 2
回答已采纳
2
回答
临时物化和xvalue表达式
、
、
这种转换通过用临时对象作为结果对象计算出临时值,从而
从
prvalue初始化
T
类型的临时对象,并生成一个表示临时对象的xvalue。我认为临时的情况如下所示:
t
引用将绑定到它:const
T&
t
= __tmp; 实际上,上述两行都是隐式发生的,但一般来说,我是否可以说赋值const
T&
t
= __tmp;
中
的表达式const
T&
t
= _
浏览 7
提问于2022-03-08
得票数 1
3
回答
在Clang / C++
中
,基类意味着什么?
、
class TypedProperty : public Property { virtual bool ValidateValue(
T&
value) const { return true; } 后来它又像这样使用了:const
T&am
浏览 1
提问于2015-12-22
得票数 1
回答已采纳
3
回答
'const‘在operator()重载
中
做了什么?
、
我有一个代码库,其中对于Matrix类,对于()运算符有以下两个定义:{} ......我
浏览 0
提问于2010-03-30
得票数 3
回答已采纳
2
回答
重载
函数
调用在C++
中
是如何工作的?
、
、
、
我读到
函数
call ()也可能被重载。它起作用了。template<typename
T
, typename Comp>
T
v; bool operator()(const
T&
浏览 0
提问于2013-02-16
得票数 0
回答已采纳
2
回答
用两个参数过载操作符
是什么
意思
?
、
、
、
在一个作业
中
,我被告知要为某个类实现bool operator()(const
T&
, const
T&
)。重载bool operator是为了允许将对象隐式转换为bool。用两个参数过载它
是什么
意思
?这些参数是如何在调用端传递的?这是怎么用的?
浏览 0
提问于2014-10-06
得票数 0
回答已采纳
1
回答
Constexpr隐式声明
函数
、
、
、
、
对于类型为
T
的类,编译器可以根据类生成以下成员: 移动赋值操作符:
T&
浏览 2
提问于2017-05-14
得票数 5
回答已采纳
1
回答
std::initializer_list<>与参考参数
、
、
、
我的
意思
是他们复制了价值吗?我试图做的是这样一个简单的min()
函数
:{Arguments); ++I) if (*I < *Smallest) Smallest = I; return *Smallest;然而,当我调用这个
函数
<e
浏览 4
提问于2012-11-06
得票数 5
2
回答
add_lvalue_reference/add_rvalue_reference和cv-限定类型
、
关于std::add_lvalue_reference/std::add_rvalue_reference 如果
T
是没有cv-或ref-限定符的对象类型或
函数
类型,则提供一个成员类型为
T&
,否则类型为
T
。这是否意味着,如果
T
是const或易失性大于
T
不被转换为引用?如果没有,那
是什么
意思
“没有cv-限定符”。
浏览 2
提问于2019-09-09
得票数 4
回答已采纳
1
回答
通过覆盖虚拟
函数
获得“未解析的外部符号”
、
const
T&
operator=(const
T&
other) = 0; this->operator=((const
T&
)other);}; 当复制构造
函数
被调用时,它应该自动调用operator=
函数
。在另一个类
中<
浏览 0
提问于2018-04-26
得票数 1
回答已采纳
2
回答
这个语法
是什么
意思
?运算符重载和抛出异常
、
在书中看到了一段代码:{ throwRangeError();抛出(RangeError)
是什么
意思
?在
函数
声明后面,我知道我们可以附加const或=0 (对于纯虚拟),但我从来没有见过抛出(...)
浏览 0
提问于2011-06-20
得票数 3
回答已采纳
5
回答
泛型对象载体类- C++
、
、
我想出了一个简单的方法class ObjectCarrier const
T&
item() const};}; 将item_变量更改为
T
*,并使用
T
的复制构造
函数</e
浏览 4
提问于2009-11-08
得票数 0
1
回答
C++抽象基模板类非空方法
、
、
我有一个抽象的基本模板类,它包含成员
函数
,有些是空的,另一些则返回
从
原始数据类型到模板参数数据类型的数据类型。我对C++还不熟悉,我知道我不一定要在基类
中
实现纯虚拟
函数
,除非我希望在派生类
中
调用它们。template <typename
T
>return
T
();和 template <typename
T<
浏览 2
提问于2017-03-22
得票数 0
回答已采纳
1
回答
模板参数推导和指向常量的指针
、
我定义了两个重载
函数
,它们的声明如下当我打电话的时候调用Foo_r。我假设在寻找最佳匹配
时
,<
浏览 3
提问于2012-12-02
得票数 3
回答已采纳
2
回答
返回转发参考参数-最佳实践
、
、
、
、
在下面的场景
中
? f(
T
&& a,
T
&& b) return a > b ? a : b; 最佳的返回类型
是什么
?到目前为止我的想法是: 模板解密类型(Auto)f(
T&
a,
T&
b) {返回a>b?向前(A):向前(B);} 模板自动f(
T&
浏览 3
提问于2016-03-17
得票数 13
回答已采纳
1
回答
实现类对象的三个问题
、
、
、
问题: (a) push(const value_type & value);(b) push(value_type && value); enqueue(Queue const & other)
浏览 1
提问于2019-04-05
得票数 0
回答已采纳
1
回答
C++类
中
的多个构造
函数
R4DVector3n(const R4DVector3n& v); }; 类存在多个构造
函数
的原因/用途
是什么
,以及作者所说的“复制构造
函数
”
是什么
意思
。
浏览 8
提问于2022-01-29
得票数 -1
回答已采纳
1
回答
传递boost::
函数
,该
函数
以模板参数作为参数,默认为NULL
、
、
、
我试着做一个这样的功能:void someFun(vector<
T
>& container, int a, int b, intc, boost::function<bool(
T&
)> selector = NULL) Val* ptrToElement = someGetElementFunction(container因此,到目前为止,它一直是通过传递一些
函数
来处理的,即使不需要选择器
浏览 2
提问于2014-08-15
得票数 0
4
回答
如果不使用“&”,C++模板无法推断引用类型
、
下面是一个非常简单的例子:void DoubleMe(
T
x) {} 在这种情况下,我是否被迫在
函数
参数中使用“
T&
”?因为我在一些教程
中
读到,模板可以正确地推断出适当的数据类型,包括
T
*、
T
或
T&
只需在变量之前定义一个简单的'
T
‘。帮助?
浏览 2
提问于2015-12-28
得票数 5
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
第四章 继承
C+11完美转发及实现方法详解
实现线程安全队列——细粒度锁实现
乌龟编程精讲版-40
C+decltype类型推导完全攻略
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券