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:指针与引用的区别
《减出好体质》内容简介:你是否尝试了各种减肥方法却始终没瘦下来?你是否好不容易减掉了体重却也好似减掉了“半条命”?那是因为
医治呼吸病的大医之法-传世名方 本书特色 魏睦新、王霞、井昶雯主编的《医治呼吸病的大医之法》的名医名方,不拘于一家,博取众家之长,广撷著名医家治疗呼吸病的绝技妙...
作者简介:Ivan Ristić资深安全专家、工程师,开发了开源应用防火墙ModSecurity以及许多SSL/TLS和PKI相关工具,并运营提供Web应用安全...
伊藤润二另类之作!首次简体中文版出版入侵的星球、偶像美少女、迫近的末日!反思“偶像”与“人性”的本质危机面前,理智的选择与狂热的盲信只有一线之隔荣获艾斯纳最佳编...
这不是一本令人舒适的书,它将给你带来巨大的心灵冲击。这是一本写给女性的觉醒之书,帮助你解构自己和身处的世界,解构你的原生家庭、你所扮演的多重角色——女儿、妻子、...
《當代中國語境中的烏托邦與烏托邦主義:文本、思想、空間》明確地展示了烏托邦主義在十九世紀引入中國語境後,在多大程度上塑造了政治思想、文化想像和社會參與。事實上,...
《纽约时报》十大最佳儿童绘本奖、法国女巫奖得主最新奇力作!美国创意设计网、 法国儿童书评网倾力推介!巧妙奇特的构思,出其不意的设计,发人深省的结局,一场精彩绝伦...
请叫我山大王,小说作者。著有《神婆姜苏》《全世界最好的庄延》《裙下之臣》《温乔入我怀》等十余本小说,小说题材多变,文风细腻动人,擅长书写跌宕起伏、打动人心的故事...
虚拟论证-论法律人及其他论证者的论证助手设计 本书特色 本书涉及论证辅助软件,与文字处理软件协助书写处理及格式化文本类似,论证辅助软件能协助论辩任务的完成。如它...
沧月,这原本是个寂寞的名字,让人想起月夜伏波,那映在海面上、空灵灵的寂寥冷落。隐藏在这样的名字之后,却是一个说话很直、笑起来很亮,既慧黠又慵懒的女孩,有着猫一般...
法学方法论 内容简介 本书是《当代德国法学名著》之一的《法学方法论》分册,书中具体包括了:法的概念和功能、作为“lawinaclion”的法、作为规整之客观化的...
无可争议的侦探小说女王,侦探文学史上最伟大的作家之一。阿加莎•克里斯蒂原名为阿加莎•玛丽•克拉丽莎•米勒,一八九○年九月十五日生于英国德文郡托基的阿什菲尔德宅邸...
作者簡介約翰.狄克森.卡爾(John Dickson Carr)美國賓州聯合鎮人,從高中時代起就為當地報紙寫些運動故事,也嘗試創作偵探小說和歷史冒險小說。二○年...
Theexplorationofoursolarsystemisoneofhumanitysgreatestscientificachievements.The...
埃默伦·迈耶(Emeran A. Mayer)医学博士,过去40年里一直致力于研究大脑-身体相互联系的研究,特别强调大脑-肠道联系。他被认为是脑-肠微生物群相互...
现代河道规划设计与治理 ——建设人与自然相和谐的水边环境内容简介 本书在探讨河道治理模式演变过程的基础上,从多个层面研究了现代河道治理中的新课题,针对河道治理前...
作者简介声浪传播学创始人,不在城市公益发起人,中国最具创意的品牌战略专家,香港大学IMC硕士,北京大学客座教授。
克里斯汀·本茨:晨星公司的个人理财事业部总监,专注于增长型基金,她管理着35名共同基金分析师。自1993年以来,她一直担任分析师和时事通讯《实用金融》的编辑,并...
作者:暁なつめ日本福井縣人。自稱家裡蹲。以在小說投稿網站「小說家になろう」連載的本作出道。插畫:三嶋くろね日本琦玉縣人。插畫家、漫畫家、原畫家。活躍於同人與商業...
★豆瓣2019年度书单·中国文学(小说类) 第一名·“他是全村最出奇古怪的人,古怪的名目要扳着指头一个一个数:第一,他当过国民党军队的上校,是革命群众要斗争的对...