由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - 请问个c++ primer里面的小白问题.
相关主题
warning: returning address of local variable or temporary[合集] Returning heavy weight object in C++ function
[c++] return a reference问一个Java best practices
被reference搞晕了go 的坑(转载)
谁给解释下这个比较弱的问题?问个c++的弱问题
C++: define a reference always reference the same objectHow to use a function return by reference in C++
[c++] reference 真得不能bound to a second object 么?question about const reference
const reference in copy constructor请教如何自己C++编程牛逼些
char *p = "string literal"; 和 char a[] = "string liter (转载)形参可以直接使用私有数据成员?
相关话题的讨论汇总
话题: object话题: local话题: ret话题: reference话题: string
进入Programming版参与讨论
1 (共1页)
x******a
发帖数: 6336
1
page 248,never return a reference to a local object一节.
这里的local object是指ret吧? 为什么叫returning reference to a local object?而
不是return a local object to...谢谢.
// Disaster: Function returns a reference to a local object
const string &manip(const string& s)
{
string ret = s;
// transform ret in some way
return ret; // Wrong: Returning reference to a local object!
}
r****t
发帖数: 10904
2
函数原型声明返回 reference

?而

【在 x******a 的大作中提到】
: page 248,never return a reference to a local object一节.
: 这里的local object是指ret吧? 为什么叫returning reference to a local object?而
: 不是return a local object to...谢谢.
: // Disaster: Function returns a reference to a local object
: const string &manip(const string& s)
: {
: string ret = s;
: // transform ret in some way
: return ret; // Wrong: Returning reference to a local object!
: }

x******a
发帖数: 6336
3
thank you
but why is it "to" a local object not "from" a local object

【在 r****t 的大作中提到】
: 函数原型声明返回 reference
:
: ?而

t****t
发帖数: 6806
4
...英文不好?

【在 x******a 的大作中提到】
: thank you
: but why is it "to" a local object not "from" a local object

x******a
发帖数: 6336
5
请帮忙翻译一下成中文。。。谢谢。

【在 t****t 的大作中提到】
: ...英文不好?
t****t
发帖数: 6806
6
请勿返回对局部对象的引用.

【在 x******a 的大作中提到】
: 请帮忙翻译一下成中文。。。谢谢。
p**o
发帖数: 3409
7
http://en.wiktionary.org/wiki/refer
http://idioms.thefreedictionary.com/refer+to

【在 x******a 的大作中提到】
: thank you
: but why is it "to" a local object not "from" a local object

g***i
发帖数: 4272
8
lz还是下个中文版看吧
x******a
发帖数: 6336
9
下了,看过一些。谢谢

【在 g***i 的大作中提到】
: lz还是下个中文版看吧
1 (共1页)
进入Programming版参与讨论
相关主题
形参可以直接使用私有数据成员?C++: define a reference always reference the same object
C++ class cross reference problem[c++] reference 真得不能bound to a second object 么?
c++ string 一问const reference in copy constructor
How to initialize object in constructor?char *p = "string literal"; 和 char a[] = "string liter (转载)
warning: returning address of local variable or temporary[合集] Returning heavy weight object in C++ function
[c++] return a reference问一个Java best practices
被reference搞晕了go 的坑(转载)
谁给解释下这个比较弱的问题?问个c++的弱问题
相关话题的讨论汇总
话题: object话题: local话题: ret话题: reference话题: string