宽客网
登录
首页 量化投资 程序化交易 书籍和文献 策略和技术 财经知识
策略和技术

虚方法 – C++快速入门23

虚方法让编程改变世界Change the world by program虚方法虚方法(virsual method)挺起来玄乎其玄,向从未听说过这个概念的人解释清楚是一件相当困难的事情。因为这是一个很不容易理解的概念,但它在比较抽象的代码
策略和技术 2014-06-08

抽象方法 – C++快速入门24

抽象方法让编程改变世界Change the world by program课前测试该程序如何修改可以达到预期目的。进阶自学:C++多态的实现原理很多朋友觉得 C++ 难学,就像刚刚的文章,尼玛就坑爹,那么多概念,那么多文字,看完都不容易,
策略和技术 2014-06-08

运算符重载 – C++快速入门25

运算符重载让编程改变世界Change the world by program运算符重载所谓重载,就是重新赋予新的含义。函数重载是对一个已有的函数赋予新的含义,使之实现新功能。其实运算符也可以重载,实际上,我们常常在不知不觉之中使用了运算符
策略和技术 2014-06-08

运算符重载2 – C++快速入门26

运算符重载2让编程改变世界Change the world by program课后作业讲解重载运算符 ”+”, ”-”, ”*”, ”/” 实现有理数的加减乘除运算。如 1/8 + 7/8 = 1如 1/8 – 7/8 = -6/8如 1
策略和技术 2014-06-08

重载 – C++快速入门27

重载让编程改变世界Change the world by program重载回头再我们之前的 rational.cpp,你满意了吗?反正我是觉得那些代码的可读性仍然欠佳:main 函数里边要多次调用 print 方法才能实现分数打印,酱紫不
策略和技术 2014-06-08

多继承 – C++快速入门28

多继承让编程改变世界Change the world by program多继承多继承(multiple inheritance)可能是面向对象编程技术中最惹人争议的功能了。这个概念乍看起来很简单,但它可能引起一些难以预料的后果。因此,JA
策略和技术 2014-06-08

虚继承 – C++快速入门29

虚继承让编程改变世界Change the world by program虚继承前一节的 student 示例程序看起来似乎已经解决了问题,但它存在着一些隐患。首先,在 TeachingStudent 类的 introduce() 方法里,
策略和技术 2014-06-08

错误处理和调试 – C++快速入门30

错误处理和调试让编程改变世界Change the world by program调试技巧正如预告所述,要想掌握调试技巧,最有效的学习方法是反复地尝试、犯错误、纠正错误,然后再尝试、再犯错、再纠正。。。。。。各位女鱼油,小甲鱼有话要说:”介
策略和技术 2014-06-08

错误处理和调试2 – C++快速入门31

错误处理和调试2让编程改变世界Change the world by program让函数返回错误代码这种方式我们已经了然于心,但我们仍有进一步继续讨论的必要。不知道大家还记不记得很久很久以前,我们一起写过的那个求阶乘的栗子:factori
策略和技术 2014-06-08

assert函数和捕获异常 – C++快速入门32

assert函数和捕获异常让编程改变世界Change the world by programassert函数嗯嗯,C语言和C++都有一个专为调试而准备的工具函数,就是 assert()函数。这个函数是在C语言的 assert.h 库文件里
策略和技术 2014-06-08

动态内存管理 – C++快速入门33

动态内存管理让编程改变世界Change the world by program动态内存管理到目前为止不了,小甲鱼给大家所讲解的每一个示例程序在完成它的任务时所使用的内存空间都是固定不变的。这个固定不变的内存空间其不实是在编写程序时候就可以
策略和技术 2014-06-08
动态内存管理 – C++快速入门33

动态数组 – C++快速入门34

动态数组让编程改变世界Change the world by program动态数组虽然,前边我们讲过的用 new 给基本类型和对象在运行时分配内存,但它们的尺寸在编译时就已经确定下来。因为我们为之申请内存的数据类型在程序里有明确的定义,有
策略和技术 2014-06-08

从函数或方法返回内存 – C++快速入门35

从函数或方法返回内存让编程改变世界Change the world by program从函数或方法返回内存动态内存的另一个常见用途是让函数申请并返回一个指向内存块的指针。掌握这个技巧很重要,尤其是在你打算使用由别人编写的库文件时。如果不知
策略和技术 2014-06-08

高级强制类型转换 – C++快速入门37

高级强制类型转换让编程改变世界Change the world by program静态对象强制类型转换大家还记得我们前阵子制造出一个苹果公司么?没错,这节课我们还继续对这家公司入手进行讲解!为了演示方便,小甲鱼小小的做了一些修改,尽管这样
策略和技术 2014-06-08
高级强制类型转换 – C++快速入门37

避免内存泄漏 – C++快速入门38

避免内存泄漏让编程改变世界Change the world by program避免内存泄漏这个话题就像古时候女人的裹脚布,又长又臭哈~前面我们讲过,分配了一个内存块但忘记了释放它,这是一种严重的错误。这样的内存块将等到程序执行结束时才会被
策略和技术 2014-06-08

命名空间和模块化编程2 – C++快速入门40

命名空间和模块化编程2让编程改变世界Change the world by program使用头文件在创建了头文件之后,只要把它的文件名用双引号括起来写在如下所示的指令里就可以导入它:include “fishc.h”如果没有给出路径名,编
策略和技术 2014-06-08
命名空间和模块化编程2 – C++快速入门40

命名空间和模块化编程 – C++快速入门39

命名空间和模块化编程让编程改变世界Change the world by program命名空间和模块化编程接下来我们将重点讨论两个相互关联的简单概念:第一个概念是模块化(modularization)把程序划分成多个组成部分(即所谓的“模
策略和技术 2014-06-08

命名空间和模块化编程3 – C++快速入门41

命名空间和模块化编程3让编程改变世界Change the world by program命名空间地球人都知道,创建的每一个类、函数和变量都只能在一定的区域内使用。而我们所知道最大的区域是全局作用域,最小的区域是一个代码块,例如:{int
策略和技术 2014-06-08

链接和作用域 – C++快速入门42

链接和作用域让编程改变世界Change the world by program链接和作用域前边我们已经开始创建由多个文件构成的项目,是时候再来讨论下更复杂的变量作用域了。简单的理解,变量的作用域就是你可以在什么范围内访问这个变量。地球人都
策略和技术 2014-06-08

函数模板 – C++快速入门44

函数模板让编程改变世界Change the world by program基本的模板语法到目前为止,我们已经介绍了两种C++程序设计范型,即:按照面向过程式范型把程序划分成不同的函数。按照面向对象式范型把代码和数据组织成各种各样的类并建立
策略和技术 2014-06-08
加载更多

热门文章

量化条件单(2)-挂单卖出
量化投资 · 08-08
Kaggle冠军方案:用Autoencoder MLP+XGBoost做金融市场预测
策略和技术 · 03-15
量化交易用什么软件?常用量化投资软件推荐
量化投资 · 03-15
丹麦政府开源经济模型 MAKRO
量化投资 · 01-24
理查马文价值导向选股法则(年化 34%,附代码)
量化投资 · 01-22
6 种著名交易系统
程序化交易 · 08-01

热门话题

投资理财 股票基础教程 新手理财 如何入门 贷款 股票 股票分析 信贷 基金
关于我们 联系我们 浙ICP备14026978号-1
© 2026 宽客网
首页 搜索 栏目 我的