1. 运算符重载 2. 计算时间:一个运算符重载示例 3. 友元 1. 友元有三种: 友元函数 友元类 友元成员函数 4. 重载运算符:作为成员函数还是非成员函数 5. 再谈重载:一个矢量类 6. 类的自动转换和强制转换 1. 类型转换 ; // type clash ; // ok,q and (int*)10 both pointers 2. C++新增关键字explicit关闭自动类型转换,但仍然允许显式强制类型转换. 3. 转换函数: 转换函数必须是类方法 转换函数不能指定返回类型 转换…
1. cin读取错误时对换行符的处理 #include <iostream> using namespace std; int main() { double d; char c; cin >> d; if(!cin) { cout << "x" << endl; cin.clear(); cout << cin.get() << endl; } // cin.get(); cin.get(c); } 以上代码输入…
<Linux内核设计与实现>第五周读书笔记——第十一章 20135301张忻 估算学习时间:共2.5小时 读书:2.0 代码:0 作业:0 博客:0.5 实际学习时间:共3.0小时 读书:2.0 代码:0 作业:0 博客:1.0 耗时估计的公式:Y=X+X/N ,Y=X-X/N 第18章 调试295 调试工作艰难是内核级开发区别于用户级开发的一个显著特点,相比于用户级开发,内核调试的难度确实要艰苦得多.更可怕的是,它带来的风险比用户级别更高,内核的一个错误往往立刻就能让系统崩溃. 驾驭内核调试…
本章标题是字符串和字符串函数.主要是了解和字符串有关的函数. 1.字符串表示和字符串I/O 主要内容:字符串常量和字符串数组的初始化,对比了指针和字符串. 其中要注意的是,数组初始化是从静态存储区把一个字符串复制给数组,而指针初始化只是复制字符串的地址.但是绝大多数的C字符串操作使用的都是指针. 2.字符串的函数 无论怎么样,先分配足够的空间.介绍了三种输入函数gets().fgets().scanf()和三种输出函数puts().fputs().printf(),以及strlen().strc…
第十三章 类继承 1.类继承:扩展和修改类. 2.公有继承格式:冒号指出B类的基类是A,B是派生类. class B :public A { ... }: 3.派生类对象包含基类对象.使用公有派生,基类的公有成员将成为派生类的公有成员:基类的私有部分也将成为派生类的一部分,但只能通过基类的公有和保护方法访问.派生类对象存储了基类的数据成员(派生类继承了基类的实现):派生类对象可以使用基类的方法(派生类继承了基类的接口). 4.需要在继承特性添加什么呢?首先,派生类需要自己的构造函数.然后,派生类…
自2005年开始,python在金融行业中的应用越来越多,这主要得益于越来越成熟的函数库(NumPy和pandas)以及大量经验丰富的程序员.许多机构发现python不仅非常适合成为交互式的分析环境,也非常适合开发文件的系统,所需的时间也比Java或C++少得多.Python还是一种非常好的粘合层,可以非常轻松为C或C++编写的库构建Python接口. 金融分析领域的内容博大精深.在数据规整化方面所花费的精力常常会比解决核心建模和研究问题所花费的时间多得多. 在本章中,术语截面(cross-se…
istream对象:cin(标准输入对象); ostream对象:cout(标准输出对象) cerr(输出错误和警告) clog(输出一般性信息) 读取数量不定的输入数据,eg , sum=; while (cin >> value) sum++; //解释:当遇到文件结束符(end-of-file),或遇到一个无效输入时(读入的值不是一个整数),istream对象的状态会变为无效.处于无效状态的istream对象会使条件变为假. //Tips:文件结束符(EOF):用来指出文件中无更多数据.…
    原创文章,转载请注明出处:http://www.cnblogs.com/DayByDay/p/3911534.html…
原创文章,转载请注明出处: http://www.cnblogs.com/DayByDay/p/3911573.html…
原创文章,转载请注明出处: http://www.cnblogs.com/DayByDay/p/3912114.html…