前缀递增和后缀递增 class NewInt { public: NewInt():RootInt(0){}; NewInt(int IniInt):RootInt(IniInt){}; NewInt& operator++() { cout<<"prefix"<<endl; this->RootI ...
分类:
编程语言 时间:
2017-01-17 00:42:34
阅读次数:
202
今天完成的事情: 【主线】 《c++ primer, 5E》 第38页到第47页,个人感觉比较值得关注(*比较特别的)的地方: 1、列表初始化。 例如:int i{3.14}; 2、分离式编译以及关键字extern 3、显示访问全局变量。 例如:::reused 【支线】 明天计划的事情:无 遇到的 ...
分类:
编程语言 时间:
2017-01-15 13:40:48
阅读次数:
215
2.1.2Type Conversions(1/10/2017) 2.1.2Type Conversions(1/10/2017) 1.If we assign an out-of-range value to an object of unsigned type, the result is th ...
分类:
编程语言 时间:
2017-01-11 12:55:24
阅读次数:
204
最近在恶补OOP相关知识,很遗憾学校的课没选上,于是只能上网购进C++Primer一本,开始重学C++之旅。。。 (壮哉我大ZJU,网购半天到货XDD) 学习路线 7.类->13.类设计者的工具->15.面向对象程序设计 总的来说,C++Primer的章节编排顺序是很合理的。有些教材习惯上来就讲虚函 ...
分类:
编程语言 时间:
2017-01-06 01:12:16
阅读次数:
202
要知道什么是智能指针,首先了解什么称为 “资源分配即初始化” what RAII:RAII—Resource Acquisition Is Initialization,即“资源分配即初始化” 在《C++ Primer》这样解释的,“通过定义一个类来封装资源的分配和释放,可以保证正确释放资源” 核心 ...
分类:
其他好文 时间:
2017-01-04 20:04:57
阅读次数:
138
比较理想的解释方法应该以“状态:任务(目标)+过程+表现(或特征)”的表达模式来对这几个状态进行定义 【全文】 在《Pragmatic Ajax A Web 2.0 Primer 》中偶然看到对readyStae状态的介绍,感觉这个介绍很实在,摘译如下: 0: (Uninitialized) the ...
分类:
Web程序 时间:
2017-01-04 10:35:12
阅读次数:
119
C++Primer 5th 中文版 12.19 智能指针 share_ptr weak_ptr ...
分类:
编程语言 时间:
2016-12-31 21:40:43
阅读次数:
333
2.1概率密度函数 2.1.1定义 设p(x)为随机变量x在区间[a,b]的概率密度函数,p(x)是一个非负函数,且满足 注意概率与概率密度函数的区别。 概率是在概率密度函数下对应区域的面积,如上图右所示,其公式如下 我们用概率密度函数来表示在区间[a,b]中所有可能的状态x的可能性。 条件概率密度 ...
分类:
其他好文 时间:
2016-12-31 18:06:34
阅读次数:
846
看C++primer Plus看的无聊,第一次做Leetcode的练习,本来想做二维向量的,结果始终通不过,查了原因,必须用一维的。。。 一维的答案: class Solution { public: vector<int> twoSum(vector<int>& nums, int target) ...
分类:
其他好文 时间:
2016-12-27 23:30:57
阅读次数:
433
初次结识 this 指针,是在学 <<C++ Primer Plus>>这本书的时候(这本书勉强读了一二遍,之后转学 html+css+js了,不过这是后话)。 依稀记得书中举了个例子,就是说两个对象在调用记法进行比较时,怎样来指代对象自身呢?在详细罗列了一系列问题后,引入了 this 指针。 有天 ...
分类:
编程语言 时间:
2016-12-24 02:07:50
阅读次数:
180