Scott Meyers
世界顶级的C++软件开发技术权威之一。他是两本畅销书Effective C++和More Effective C++的作者,以前曾经是C++ Report的专栏作家。他经常为C/C++ Users Journal和Dr. Dobb's Jour nal撰稿,也为全球范围内的客户做咨询活动。他也是Advisory Boards for NumeriX LLC和InfoCruiser公司的成员。他拥有Brown University的计算机科学博士学位。
Scott Meyers
世界顶级的C++软件开发技术权威之一。他是两本畅销书Effective C++和More Effective C++的作者,以前曾经是C++ Report的专栏作家。他经常为C/C++ Users Journal和Dr. Dobb's Jour nal撰稿,也为全球范围内的客户做咨询活动。他也是Advisory Boards for NumeriX LLC和InfoCruiser公司的成员。他拥有Brown University的计算机科学博士学位。
……首先,要认识到在任何情况下都不能使用指向空值的引用。一个引用必须总是指向某些对象。因此如果你使用一个变量并让它指向一个对象,但是该变量在某些时候也可能不指向任何对象,这时你应该把变量声明为指针,因为这样你可以赋空值给该变量。相反,如果变量肯定指向一个对象,例如你的设计不允许变量为空,这时你就可以把变量声明为引用。……因为引用肯定会指向一个对象,在C++里,引用应被初始化。……不存在指向空值的引用这个事实意味着使用引用的代码效率比使用指针的要高。因为在使用引用之前不需要测试它的合法性。
——引自章节:3.1ItemM1:指针与引用的区别
……指针与引用的另一个重要的不同是指针可以被重新赋值以指向另一个不同的对象。但是引用则总是指向在初始化时被指定的对象,以后不能改变。……总的来说,在以下情况下你应该使用指针,一是你考虑到存在不指向任何对象的可能(在这种情况下,你能够设置指针为空),二是你需要能够在不同的时刻指向不同的对象(在这种情况下,你能改变指针的指向)。如果总是指向一个对象并且一旦指向一个对象后就不会改变指向,那么你应该使用引用。还有一种情况,就是当你重载某个操作符时,你应该使用引用。最普通的例子是操作符[]。这个操作符典型的用法是返回一个目标对象,其能被赋值。……当你知道你必须指向一个对象并且不想改变其指向时,或者在重载操作符并为防止不必要的语义误解时,你不应该使用指针。而在除此之外的其他情况下,则应使用指针。
——引自章节:3.1ItemM1:指针与引用的区别
约翰·雷(John Ray,1627-1705),文艺复兴时期英国著名博物学家,有“现代博物学之父”及“英国植物学之父”之称。著有《剑桥植物名录》、《英国植物名...
《躺着赚钱2:写给女性的理财小红书》内容简介:本书在作者第一本图书普及理财知识的基础上,根据作者自身及工作中接触的投资、理财
海青拿天鹅,80后,现任某大学老师,曾出版作品《双阙》《春莺啭》
胡希恕-经方专家卷-(第二版) 本书特色 胡希恕先生是我国近代著名的经方家。他一生致力于《伤寒论》《金匮要略》的研究,率先提出《伤寒论》的六经来自八纲,并将其方...
本书收录了美国著名汉学家伯托尔德·劳费尔的三部著述,按初版时间排序,分别为《东方绿松石考释》(1913 年初版)、《中国和希腊的钻石研究》(1915 年初版)和...
宜家(IKEA)创始人英格瓦·坎普拉德作为“宜家的掌舵者”,七十多年来他为宜家倾注了毕生的心血,打造了无人能及、新颖独特的宜家哲学和闻名全球的宜家帝国。书中他开...
现代汉语学习词典 本书特色 《现代汉语学习词典》:开创学生“学习词典”之先河,汉语“牛津高阶”之楷模。创新编纂理念,突出学习特点,贴近教学实际,全面掌握语言。《...
蔡骏,作家、编剧。已出版《无尽之夏》《镇墓兽》《谋杀似水年华》《最漫长的那一夜》《天机》等三十余部作品,累计发行1400万册。作品发表于《收获》《人民文学》《当...
陈惟毕业于四川美术学院,四川音乐学院美术学院教授。享有国际声誉的CG艺术家。作品先后在法国,日本,美国,澳大利亚,英国都有出版。为包括著名的游戏公司“暴雪Bli...
生活的意义消逝,网络游戏成瘾,外貌焦虑,房子成为人生的执念……现代人在意义与虚无、功用与价值、理想与现实之间反复摇摆,在躺平和内卷中无限循环。这并不是你一个人的...
猫力旅人,畅销书《猫力乱步》作者。自大学起,陆续游走日本、韩国、老挝、柬埔寨、泰国、越南、印度、马来西亚、斯里兰卡、伊朗、亚美尼亚、卡拉巴赫、格鲁吉亚、土耳其等...
周濂,中国人民大学哲学院副教授,香港中文学大学哲学博士,著有《现代政治的正当性基础》专著一部,《苏格拉底》、《海德格尔、哲学、纳粹主义》(均为合译)译作两部。研...
范志红,北京食品营养与人类健康高精尖创新中心岗位科学家,中国农业大学食品学院营养与食品安全系副教授,食品科学博士。中国营养学会理事,中国食品科技协会理事,中国健...
《供应链管理精益实战手册(图解版)》内容简介:在互联网+的大潮下,市场竞争已经不再是单纯的企业间的竞争,而是各条供应链之间的
袁田,85后,常居深圳,复旦大学经济学士,英国曼彻斯特商学院金融学硕士,曾就职于财经媒体、私募基金。现为职业旅行文学作家。著有《印度,去十次都不够》。新浪微博:...
林格伦1907年出生在瑞典斯莫兰省一个农民家里,于2001年1月28日在斯德哥尔摩的家中去世。上世纪20年代到斯德哥尔摩求学。1946年至1970年间担任拉米和...
罗森,1976年生。中国玄幻武侠启蒙运动的发起者之一。其作品《风姿物语》在网络上发表以来,受到热烈推崇,成为该领域的鼻祖级作品。该书的写作风格至今仍深深影响着后...
《村上朝日堂嗨嗬!》是日本作家村上春树的随笔集,共30篇,内容不一。倒霉的摩羯座:我是一月十二日出生的,以星座来说是摩羯座。血型为A型。老婆是十月三日出生,为天...
汉斯·贝尔廷, 1935年出生于德国,曾在美因兹大学和罗马大学修习艺术历史、考古学和历史。1959年取得艺术史博士学位。1966年为汉堡大学的艺术史副教授;19...
万华,从2020年往回数24年的他,一直在某省级政府办公厅工作, 不肯挪窝的钉子户,会务、联络、接待等工作基本没干过,一直在写材料岗位。当公务员之前,在某央企工...