-FAQ 问答列表

为什么非常量引用不能绑定到临时对象?

作者:Alexey Malistov 提问时间:10/14/2009

为什么不允许获取对临时对象的非常量引用, 哪个函数返回?显然,这是C++标准所禁止的 但我对这种限制的目的感兴趣,而不是对标准的引用。getx() struct X { X& ref() { re...

我必须在哪里以及为什么必须放置“template”和“typename”关键字?

作者:MSalters 提问时间:3/4/2009

在模板中,我必须在哪里以及为什么必须放置和依赖名称? 到底什么是依赖名称?typenametemplate 我有以下代码: template <typename T, typename Tail>...

我必须在哪里以及为什么必须放置“template”和“typename”关键字?

作者:MSalters 提问时间:3/4/2009

在模板中,我必须在哪里以及为什么必须放置依赖名称? 究竟什么是依赖名称?typenametemplate 我有以下代码: template <typename T, typename Tail> ...

编译/链接过程如何工作?

作者: 提问时间:6/7/2011

编译和链接过程如何工作? (注意:这是Stack Overflow的C++ FAQ的条目。如果你想批评以这种形式提供常见问题解答的想法,那么在开始这一切的 meta 上的帖子将是这样做的地方。该问题...

为什么非常量引用不能绑定到临时对象?

作者:Alexey Malistov 提问时间:10/14/2009

为什么不允许获取对临时对象的非常量引用, 哪个函数返回?显然,这是C++标准所禁止的 但我对这种限制的目的感兴趣,而不是对标准的引用。getx() struct X { X& ref() { re...

为什么这些数字不相等?

作者:dplanet 提问时间:3/1/2012

下面的代码显然是错误的。怎么了? i <- 0.1 i <- i + 0.05 i ## [1] 0.15 if(i==0.15) cat("i equals 0.15") else cat("i ...

C++ 中的对象销毁

作者:fredoverflow 提问时间:6/19/2011

在 C++ 中,对象究竟是什么时候被销毁的,这意味着什么?由于没有垃圾回收器,我是否必须手动销毁它们?例外是如何发挥作用的? (注意:这是Stack Overflow的C++ FAQ的条目。如果你想...

为什么这些数字不相等?

作者:dplanet 提问时间:3/1/2012

下面的代码显然是错误的。怎么了? i <- 0.1 i <- i + 0.05 i ## [1] 0.15 if(i==0.15) cat("i equals 0.15") else cat("i ...

什么是复制和交换成语?

作者:GManNickG 提问时间:7/19/2010

什么是复制和交换成语,何时应该使用?它能解决什么问题?C++11 会改变吗? 相关: 你最喜欢的 C++ 编码风格习语是什么:复制交换 复制构造函数和 C++ 中的 = 运算符重载:是否可以使用通...

为什么这些数字不相等?

作者:dplanet 提问时间:3/1/2012

下面的代码显然是错误的。怎么了? i <- 0.1 i <- i + 0.05 i ## [1] 0.15 if(i==0.15) cat("i equals 0.15") else cat("i ...


共291条 当前第1页