本书是一本C++代码优化指南。作者精选了他在近30年编程生涯中最频繁使用的技术和能够带来最大性能提升效果的技术...
本期《码农》的“专题”部分刊载了编程老手多年的经验总结,深入讲解C++指针、API 和一种“现代开发方式”——...
本书是一本关于设计原则、编程实践、测试驱动开发的指南,旨在帮助C++ 程序员用测试驱动开发方法构建高性能解决方...
本书是全面而权威的C++教程,介绍C++编程知识及问题解决方式与方法。新增了编程练习,面向学生重新组织了书中内...
本书不是一本百科全书式的C++教程,更不是一本写给有编程经验的人看的C++书。如果你想学C++,但没有太多编程...
如何构建高效、健壮、稳定且可扩展的优质API?对于这一软件工程上的难题,Martin Reddy凭借长期的从业...
本书的目标是教读者像计算机科学家一样思考。我喜欢计算机科学家思考问题的方式,因为他们兼备了数学、工程和其他自然...
本书以C++ 为背景讲述计算机编程,用示例强化理解、条分缕析C++,给出了经验总结和各语言特性的缘由和技巧。内...
本书以C++ 为语言环境,重点讲授程序设计的思想和方法,涉及过程化程序设计和面向对象程序设计,内容包括数据类型...
本书采用引导探索式的教学方法,将庞大的C++ 知识体系划分成四个大部分68 讲,每讲都包含一个互动练习,帮...
本书中,C++ 大师Herb Sutter 通过40 个编程问题,使读者不仅“知其然”,更要“知其所以然”...
在本书中,两位知名的C++ 专家将全球C++ 界20 年的集体智慧和经验凝结成一套编程规范。这些规范可以作...
本书描述了C++ 编程和设计中必须掌握但通常被误解的主题,这些主题涉及的范围较广,包括指针操作、模板、泛型...
本书是久负盛名的 C++经典教程,完美结合了 C++大师 Stanley B. Lippman丰富的实...
本书围绕一个实用程序的开发展开,讲解了C++各方面的特性,包括函数、异常处理、堆与栈的区别、结构体、类...
本书从实际出发,基于示例循序渐进地讲述了基本的C++ 编程技术。作者首先教你如何创建一个基本的程序,然...
本书是一部久经考验、短小精悍的C++ 编程规范。给出的C++ 编码规范和建议主要涉及了格式、命名、文档...
本书以C++ 为语言环境,重点讲授程序设计的思想和方法,涉及过程化程序设计和面向对象程序设计。本书分为...
本书紧密结合C++ 语言的新标准,以C++ 语言为工具讲述面向对象程序设计方法。全书分为两部分 :第一...
ANSI C++程序设计语言现在已经广泛应用于学术界和工业界,而且成为程序设计语言课程及计算机科学教学...
地址:http://www.cnblogs.com/geniusvczh/archive/2013/03/24/2978575.html 这篇是我近期看的最为推荐的文章,主要目的不是用来学习,而是用来发现自己和巨巨之间的差距。摘抄几笔: 谈NOI: 当我发现C++实在是…...
作者 Marius Bancila, 2013年4月2日 这篇文章讨论了一系列所有开发者都应该学习和使用的C++11特性,在新的C++标准中,语言和标准库都加入了很多新属性,这篇文章只会介绍一些皮毛,然而,我相信有一些特征用法应该会成为C++开发者的日常用法之一。你也许已…...
“借助在大规模、协作性软件项目方面的经验,Martin Reddy介绍了对个体开发者和开发组织都有实际价值的模式与实践。《C++ API设计》探索了常常被忽视的技术性和非技术性问题,有助于推动成功的设计决策,从而产生高质量的,健壮的,而且可以… ...
C语言: [C语言程序设计:现代方法(第2版)][1] 不得不承认C语言是一本比较枯燥的语言,它没有可视化编程部分,对于刚刚接触编程的人来说,完全只看代码学习确实很困难。 推荐给大家这本书,其被誉为“近10年来最好的一部C语言著作” 时至今日,C语言已经和最初的时候大不…...
访谈嘉宾: Bjarne Stroustrup(本贾尼·斯特劳斯特卢普) 1982年,贝尔实验室(美国AT&T公司)的Bjarne Stroustrup博士在c语言的基础上引入并扩充了面向对象的概念,发明了新的程序语言C++。之所以被命名为C++,是为了表达该语言与…...
如果您3月30日恰好有空,如果您对C/C++恰好很“感冒儿”,欢迎您参加这次活动! 特邀主持 孟岩,前CSDN主编,C++技术专家,现IBM高级市场经理 演讲嘉宾 王尧(网名左轻侯)IBM中国研发中心高级软件工程师 陈梓瀚 微软亚洲研究院研发工程师 李建忠 Slid…...
作者Andrew Binstock,2013年1月8日 C++的复兴并没有出现,JAVA活的非常好,Object-C仍然原地打转。都发生了什么? 编程语言们经常遵循这么一种生存规律:他们出生后,幸运的那部分并不会在初期就消亡,这部分有时候可以活的更久、更滋润,然后,不可…...
在这里,我毫不回避地说了这句话。 作为一个开发者/团队领导者,我经常会去招聘新的项目成员,有时候也帮助其他组的人来面试应聘者。作为应聘流程之一,我经常要求应聘者写一些代码,因此我检查过相当多的代码。在最近提交的C++代码中,我注意到一个趋势,在任何头文件中,我总是能看到以下代…...
Martin Reddy博士是软件行业的一名老兵,有着15年以上的从业经验,早年,他曾在SRI International供职5年,他成功创建了在Web上描述3D地球空间信息模型的ISO标准,并且还连续两年被选为Web3D协会的会长。他曾在Pixar动画工作室工作过6年,担任…...
[《深入浅出C++(第2版)》][1]作者原文:[Top Ten Tips for Correct C++ Coding][2] 感谢[李松峰][3],部分用词参考了[正确编写C++代码的10个要点(2-1)][4]一文。 ![enter image descripti…...
本来是想重现以前工作中遇到的一个Segment Fault。但是据说原来的问题已经在新的C++版本中解决了,现在不会产生段错误。而且C++的实现版本众多,也无从考究原来的版本是哪一个了。 原来的代码模型如下,在多线程环境中,重复进入这个函数,可能会有多个构造函数同时运行。从而…...
坂本龙马曾经对土佐勤王党成员桧垣直治说:“今后在室内乱打乱斗的情况会多起来。我喜欢小太刀,小太刀灵活,比太刀实用〔当时流行太刀〕。”之后直治带了小太刀再见龙马,他却掏出来一柄手枪:“这个比小太刀更具威力。”坂本龙马拜胜海舟为师后,直治带了枪再见龙马,这次龙马掏出的是一部《万国公…...
问题来源于《编程之美》,那时我还只有单核CPU的电脑,书上的讨论问题就没有研究。今天拿出来在多核CPU上重做一下,加入下面这行代码就搞定了。貌似不需要GetProcessorInfo()这个函数,另外这个函数也只能在Windows Server版本中才支持。 SetThrea…...
发表于2012年12月13日,作者 Andrzej Krzemieński 我假定你已经很熟悉常量表达式函数了(如果不熟悉的话,可以看看[这个][1]简短的介绍)。在这篇文章中,我会分享一些在常量表达式中使用联合体的经验。联合体现在并不太流行,因为它有很大的类型安全漏洞,…...
初访图灵社区,感觉不错,文章质量较高,页面也比较干净整洁。见有“写作”标签,忍不住手痒,随意写几句。为了避免追求完美的困境,打算随意乱写,任凭思维流动即倾泻键盘之上。 最近看到C11/C++11的新闻,看似C/C++又一春即将来到。在C++98时,Bjarne就鼓吹说要把C+…...
2位网友留言很有意思。 By Chunhui Shi the quality of the paper are super bad, can't be a classic book. the contents are full of useless copy fr…...
经典再版真是可遇而不可求阿。前些年Stevens的UNIX环境编程和网络编程,是成功的再版。The C++ Programming Language也再版了,现在还买不到。今天去书店,竟然出乎意料的看到另两个大部头的再版,十足的鼓舞人心。 其一是TCP/IP详解卷1 2/e。…...
2016年的最后一天,图灵访谈给各位小伙伴儿献上特大彩蛋!借用Bjarne大师的话“趁你还年轻的时候,能够喜欢上某些学科,选择具有挑战性和感兴… ...
以前在看C++书和上C++课的时候可以看到 delete[] pointer; 的用法,而大多数对于这个用法没有具体的解释,多是看到: 有一个delete运算符的特殊语法,可以释放动态分配的数组内存: delete[] p_numbers; 方括号告诉编译器,指…...
公司最近新换了一台MacBook Pro。结果初始设置的时候一激动,First Name和Last Name搞反了,导致很多地方的名称不统一。经过一番折腾,终于找到办法了。 通常情况下,系统偏好设置(System Preferences)->共享(Sharing)里面直…...