E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
effectiveC++
<暗时间-我在南大的七年-摘抄>
出现过的书单&&杂志名称:【1】《电脑报》,《电脑爱好者》,《程序员》【2】《深入浅出MFC》,《
EffectiveC++
》,《.NET框架程序设计》,《ExceptionalC++Style》,《影响力
加贝木苇
·
2020-03-29 13:42
条款 30:透彻了解 inlining 的里里外外
《
EffectiveC++
中文版第三版》读书笔记**条款30:透彻了解inlining的里里外外**inline函数,可以调用它们而又不需蒙受函数调用所招致的额外开销当你inline某个函数,或许编译器就因此又能力对它
赵者也
·
2020-03-28 11:50
原则26:尽可能延后变量定义式的出现时间
EffectiveC++
中第26条原则,总的来说就是这个变量你定义早了,你很难一眼看到这个变量在哪用了;如果你定义早了,这个变量你可能压根没用到过,那你就是白白浪费了空间。
Stroman
·
2020-03-23 12:55
原则17:以独立语句将newed对象置入智能指针
这是《
EffectiveC++
》中第17个原则,作者以一个示例形象地说明了这一点。有一个资源处理函数A,这个函数中接收两个参数,它们分别是shared_ptr类型的指针和一个整形参数。
Stroman
·
2020-03-23 04:27
原则18:让接口容易被正确使用,不易被误用
这是《
EffectiveC++
》中的第18条原则。1、作者在本原则中举了一个函数接口的例子,在一般的情况下,用户可能错误地输入了参数,而导致程序运行不正确。
Stroman
·
2020-03-20 01:27
条款 09:绝不在构造和析构过程中调用 virtual 函数
《
EffectiveC++
中文版第三版》读书笔记**条款09:绝不在构造和析构过程中调用virtual函数**如果一个类有多个构造函数,每个都须执行相同的工作,那么避免代码重复的一个优秀的做法是把共同的初始化代码放进一个初始化函数如
赵者也
·
2020-03-19 00:58
原则24:若所有参数皆需要类型转换,请为此采用非member函数
这是
EffectiveC++
中第24个原则,即非成员函数能够完美解决题目中所叙述的情景。作者以一个有理数类的例子来诠释本原则所述内容。
Stroman
·
2020-03-16 13:35
条款 26:尽可能延后变量定义式的出现实现时间
《
EffectiveC++
中文版第三版》读书笔记**条款26:尽可能延后变量定义式的出现实现时间**只要定义一个变量,而其类型带有一个构造函数或析构函数,那么当程序的控制流到达这个变量定义时,变承受构造成本
赵者也
·
2020-03-16 07:54
软件工程师必读图书
深入理解计算机系统》《图解TCP/IP》《鸟哥的Linux私房菜基础学习篇》《编程珠玑》《代码大全》《代码简洁之道》《HeadFirst设计模式》C++《AcceleratedC++》《C++Primer》《
EffectiveC
fxm5547
·
2020-03-15 17:07
原则5:了解C++默默编写并调用哪些函数
这一篇博客是《
EffectiveC++
》中第5个条款。但现在感觉我还没太理解它到底说了什么,所以想写写博客,万一写着写着就明白了呢。
Stroman
·
2020-03-15 02:06
条款 29:为 “异常安全” 而努力是值得的
《
EffectiveC++
中文版第三版》读书笔记**条款29:为“异常安全”而努力是值得的**有个class用来表现夹带背景图案的GUI菜单单,这个class用于多线程环境:classPrettyMenu
赵者也
·
2020-03-14 04:13
条款 16:成对使用 new 和 delete 时要采取相同形式
《
EffectiveC++
中文版第三版》读书笔记**条款16:成对使用new和delete时要采取相同形式**我们看下面的例子:typedefstd::stringAddressLines[4];由于AddressLines
赵者也
·
2020-03-09 07:48
C++指针常量和常量指针
《
EffectiveC++
》条款三中写道:如果关键字const出现在星号左侧,表示被指物是常量;如果出现在星号右侧,表示指标自身是常量;如果出现在星号两边,表示被指物和指标两者都是常量。
Dakini_Wind
·
2020-03-05 13:34
程序员必读经典书籍
C程序设计语言》《算法导论》《重构:改善既有代码的设计》《设计模式》《人月神话》《计算机程序设计艺术》《编译原理》(龙书)《深入浅出设计模式》《哥德尔、艾舍尔、巴赫书:集异璧之大成》《代码整洁之道》《
EffectiveC
Vos井宝
·
2020-03-05 00:14
原则3:尽可能使用const
《
EffectiveC++
》里面第3条原则是尽量使用const。其原因是防止无意中更改而本来不应该更改的变量。
Stroman
·
2020-03-02 01:05
原则6:若不想使用编译器自动生成的函数,就应该明确拒绝
这是《
EffectiveC++
》中第6个原则,在某些情况下你不想让某些类的对象被拷贝,那么在这种情况下即使你不写copy构造函数和copy赋值操作符编译器也会为你生成,那么你不得不自己写它们俩。
Stroman
·
2020-02-29 11:36
条款 31:将文件间的编译依存关系降至最低
《
EffectiveC++
中文版第三版》读书笔记**条款31:将文件间的编译依存关系降至最低**假设你对C++程序的某个class实现文件做了些轻微改变,修改的不是接口,而是实现,而且只改private
赵者也
·
2020-02-29 00:36
条款 18:让接口容易被正确使用,不易被误用
《
EffectiveC++
中文版第三版》读书笔记**条款18:让接口容易被正确使用,不易被误用****请记住:**好的接口很容易被正确使用,不容易被误用。你应该在你的所有接口中努力达成这些性质。
赵者也
·
2020-02-28 23:04
条款 42:了解 typename 的双重意义
《
EffectiveC++
中文版第三版》读书笔记条款42:了解typename的双重意义template声明式中,class和typename这两个关键字意义完全相同templateclassWidget
赵者也
·
2020-02-28 02:46
条款 19:设计 class 犹如设计 type
《
EffectiveC++
中文版第三版》读书笔记**条款19:设计class犹如设计type**如何设计高效的class呢?
赵者也
·
2020-02-26 19:14
《大学专业生涯 计划书单》
1、基础中的基础→C++《C++Primer》《
EffectiveC++
》《InsidetheC++objectmodel?
db5bacb5a79c
·
2020-02-25 02:47
原则27:尽量少做类型转换动作
这是
EffectiveC++
中第27个原则,作者花了很长的篇幅来介绍这一原则。总而言之一句话,因为类型转换会导致破坏类型系统,从而带来明显的和不明显麻烦,而且这是C++独有的特性。
Stroman
·
2020-02-24 19:19
条款 39:明智而审慎地使用 private 继承
《
EffectiveC++
中文版第三版》读书笔记**条款39:明智而审慎地使用private继承**C++中public继承视为is-a关系。现在看private继承:classPerson{...}
赵者也
·
2020-02-22 15:59
条款 20:宁以 pass-by-reference-to-const 替换 pass-by-value
《
EffectiveC++
中文版第三版》读书笔记条款20:宁以pass-by-reference-to-const替换pass-by-value一个例子:classToby{public:...std:
赵者也
·
2020-02-20 15:41
条款28:避免返回 handle 指向对象内部成分
《
EffectiveC++
中文版第三版》读书笔记**条款28:避免返回handle指向对象内部成分**假设程序涉及矩形。
赵者也
·
2020-02-18 21:19
条款 25:考虑写出一个不抛异常的 swap 函数
《
EffectiveC++
中文版第三版》读书笔记**条款25:考虑写出一个不抛异常的swap函数**缺省情况下swap动作可由标准程序库提供的swap算法完成:namespacestd{templatevoidswap
赵者也
·
2020-02-18 19:54
条款 05:了解 C++ 默默编写并调用哪些函数无标题文章
《
EffectiveC++
中文版第三版》读书笔记**条款05:了解C++默默编写并调用哪些函数**如果打算在一个包含“引用成员”的class内支持赋值操作符,就必须自己定义“operator=”操作符。
赵者也
·
2020-02-18 08:47
博览网--C++面向对象高级编程(上)-- C++学习第一周笔记
ObjectOriented):继承、复合、委托C++演化:C++98->C++03->C++11->C++14(语言+标准库)推荐图书:《theC++programminglanguage》《C++Primer》《
EffectiveC
曹伟大
·
2020-02-18 02:43
C++面试必备知识归纳
****************分割线************************************按照侯捷先生在《
EffectiveC++
》的观点,以及自己的一些理解,可以将互联网技术岗位关于
汇芳书院
·
2020-02-13 04:02
学过 C++ 的你,不得不知的这 10 条细节!(附思维导图)
前言我在阅读《
EffectiveC++
(第三版本)》书时做了不少笔记,从中收获了非常多,也明白为什么会书中前言的第一句话会说:对于书中的「条款」这一词,我更喜欢以「细节」替换,毕竟年轻的我们在打LOL或王者的时
小林coding
·
2020-02-13 00:58
c++
程序员
第1章 由C到C++
const1.4内存管理1.5函数应用领域C++的应用领域(客户端)Socket网络编程(如QQ)串口通信(工业控制,如西门子)多媒体处理(PowerDVD)嵌入式游戏书籍CPrimer/C++Primer、
EffectiveC
倚剑轻歌
·
2020-02-12 22:18
学过 C++ 的你,不得不知的这 10 条细节!
前言我在阅读《
EffectiveC++
(第三版本)》书时做了不少笔记,从中收获了非常多,也明白为什么会书中前言的第一句话会说:对于书中的「条款」这一词,我更喜欢以「细节」替换,
小林coding
·
2020-02-12 20:00
原则19:设计class犹如设计type
这是
EffectiveC++
中第19个原则。对类的设计归根结底可以归结为类型的设计,因为类也是一种类型的存在。该原则是若干个原则的集合,而这些原则是设计一个类需要遵循的。
Stroman
·
2020-02-12 08:19
原则25:考虑写出一个不抛出异常的swap函数
EffectiveC++
中第25个原则,颇为复杂,作者用了很长的篇幅来讲这个原则,我在理解这个原则上也花了不少功夫。我还是先叙述一下这个作者所述的例子吧。
Stroman
·
2020-02-11 22:41
2018-05-11 随笔
还是不想使用boost,虽然
effectivec++
上面说了
linanwx
·
2020-02-02 08:06
C艹之路 V1 C++基础语法复习
正在快速熟悉语法中...因为需要恢复手感,所以干脆就拿着谭浩强书籍开始第一步,然后在快速进入状态.等语法差不多了,就进入V2阶段.在进行V2阶段的同时,也会在V1阶段继续补充C++prime与
effectiveC
农家小升
·
2020-01-10 17:55
博覽網:第一週筆記
零:c++書籍目錄《theC++programminglanguage》《C++Primer》工具書《
EffectiveC++
》《TheC++standardlibrary》《STL源码剖析》壹:c++
夜鶯
·
2020-01-07 13:39
c++临时变量的作用域
上上周周末翻《
effectivec++
》,条款18看到一段代码:classDate{public:Date(constMonth&m,constDay&d,constYear&y);...}
littlersmall
·
2020-01-07 02:59
条款 41:了解隐式接口和编译期多态
《
EffectiveC++
中文版第三版》读书笔记条款41:了解隐式接口和编译期多态面向对象编程世界总是以显示接口(explicitinterface)和运行期多态(runtimepolymorphism
赵者也
·
2020-01-06 09:50
Effective Objective-C 2.0 读书笔记 -- 熟悉Objective-C语言
看到Effective这个词,大家一定会想到《
EffectiveC++
》、《EffectiveJava》等业界名著,那些书里汇聚了多项实用技巧,又系统而深入的讲解了各种编程知识。
Chars
·
2020-01-05 02:04
书山有路勤为径--一个程序猿书虫的进阶之路
《光同步数字传送网》封面,转自百度百科此后,陆陆续续的看了不少书,从《
EffectiveC++
》系列到《设计模式》,从《程序开发心理学》到《大教堂与集市》。游历其间,受益匪浅,故而乐此不疲。
typesafe
·
2020-01-02 18:06
条款 02:尽量以 const,enum,inline 替换 #define
《
EffectiveC++
中文版第三版》读书笔记条款02:尽量以const,enum,inline替换#define简单地说就是“宁可用编译器替换预处理器”,因为或许#define不被视为语言的一部分。
赵者也
·
2019-12-24 05:42
Effective C++ 读书笔记
手头上有一本ScottMeyes的
EffectiveC++
(3rdEdition),虽然中文的出版时间是感人的2011年(也就是说C++11的那些新特性都没讨论了),但看网上的一些评论,此书还是值得一读的
maxkibble
·
2019-12-20 01:50
C++ Primer (一)
GoogleC++StyleGuide书籍:C++Primer,C++标准程序库,
EffectiveC++
,C++concurrencyinAction,Linux多线程服务端编程,TheDesignandEvolutionofC
demianzhang
·
2019-12-13 20:00
学习C++怎么进阶?
2)《
EffectiveC++
》、《MoreEffectiveC++》、《C++沉思录》、《Effecti
阿言教编程
·
2019-12-06 16:30
IT技术
c/c++技术
互联网
编程技术
IT技术
程序员
互联网
零基础C++的福音!史上最全最精简的电子书籍!(附百G资料)
今天我就抽空给大家分享完整的c++初学者资料大全,其中包括《c++primer》、《
effectivec++
》、《MoreEffectiveC++》(中文版)、《STL源码剖析》等注:需要配套学习资源的可关注后
C语言编程
·
2019-12-01 03:50
条款 17:以独立语句将 newed 对象置入智能指针
《
EffectiveC++
中文版第三版》读书笔记**条款17:以独立语句将newed对象置入智能指针**proToby(std::tr1::shared_ptr(newWidget),priority(
赵者也
·
2019-11-28 08:50
C++ typename的起源与用法
侯捷在
EffectiveC++
的中文版译序中提到:C++的难学,还在于它提供了四种不同(但相辅相成)的程序设计思维模式:procedural-based,object-based,object-oriented
重设代码的天空
·
2019-11-19 10:00
C++(继承):15---虚析构函数
一、引入如果通过一个基类指针申请一个派生类对象,那么在通过这个指针释放对象的时候,要求基类的虚函数是virtual的关于虚析构函数还可以参阅
EffectiveC++
:https://blog.csdn.net
江南、董少
·
2019-11-17 19:08
C++(继承)
2018-05-30 宁以pass-by-reference-to-const替换pass-by-value
本文摘自
EffectiveC++
缺省情况下C++以byvaule方式传递对象至函数。除非你另外指定,否则函数参数都是以实参的复件为初值,而调用端所获得的亦是函数返回值的一个复件。
淡泊明志丶宁静致远
·
2019-11-08 12:19
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他