GotW #22 Object Lifetimes – Part I
著者:Herb Sutter
翻译:K ][ N G of @rk™
[声明]:本文内容取自www.gotw.ca网站上的Guru of the Week栏目,其著作权归原著者本人所有。译者kingofark在未经原著者本人同意的情况下翻译本文。本翻译内容仅供自学和参考用,请所有阅读过本文的人不要擅自转载、传播本翻译内容;下载本翻译内容的人请在阅读浏览后,立即删除其备份。译者kingofark对违反上述两条原则的人不负任何责任。特此声明。
Revision 1.0
Guru of the Week 条款22:对象的生存期(第一部分)
难度:5 / 10
(“生存,还是灭亡……[译注:这是莎士比亚所著《哈姆雷特》中的名句]” 一个对象何时才算是真实存在的?这个问题用来考察一个对象何时才能被安全的使用。)
[Problem]
[问题]
评述下面的程序段。#2处的代码使安全和/或合法的吗?请对你的回答做出解释。
void f() {
T t(1);
T& rt = t;
// #1: 使用t或者