楼主: 609329832
5641 19

[学科前沿] 咨询C++的学习 [推广有奖]

11
tianjinxtl 发表于 2011-8-31 07:10:26
初学者不要看C++,应该先用VBA或者Matlab练手,熟悉了基本的定价和功能以后再用C++写,
因为:
1. C++ Object-Oriented和继承特性可以把所有的范畴链接起来;
2. C++ 所有的功能都要事无巨细的手动去写,比如Random Number generator, matrix operation,还有几乎所有的numerical 算法等

12
thomas0825 发表于 2011-9-1 08:56:27
谁给推荐几本C++的书吧

13
liu819yh1 发表于 2011-9-1 09:09:39
楼主可以直接入手C++  先看基础2个月、再自己写写代码写写框架2个月、多读源码学习总结他人2个月(这样应该可以算是入门啦)
1、C++入门是很容易的事情 楼主20天就应该可以了解整体的内容。
2、C++精通是一件非常痛苦的过程,非2,3年不能成功也,看书是没有用滴,得不断在实践中去应用。。

14
bluerock270 发表于 2011-9-3 12:10:23
bx2008 发表于 2011-8-27 12:19
谁给推荐几本C++的书吧
c++ primer
c++大学教程
Effective C++
这三本足已

15
euser2011 发表于 2011-9-11 18:16:55
刚开始学,同问

16
irvingy 发表于 2011-9-11 20:33:26
tianjinxtl 发表于 2011-8-31 07:10
...
2. C++ 所有的功能都要事无巨细的手动去写,比如Random Number generator, matrix operation,还有几乎所有的numerical 算法等
这个纯粹是浪费时间,都应该用现成的库,自己写的结果就是一慢,二容易错,以SVD为例,Quantlib用Numerical Recipes自己写的,运行的时间是MKL和ACML的40到50倍

17
tianjinxtl 发表于 2011-9-12 05:21:10
irvingy 发表于 2011-9-11 20:33
这个纯粹是浪费时间,都应该用现成的库,自己写的结果就是一慢,二容易错,以SVD为例,Quantlib用Numerical ...
自己动手写些基本的numerical algorithm 虽然不是最优选择,但是这个学习的过程我认为是不可或缺的

18
cnuk 发表于 2011-9-13 22:05:50
为什么不能用C来写呢?
CnUk --- 公道不在人心,是非在乎实力

19
irvingy 发表于 2011-9-14 10:10:30
单从科学计算来说C确实比C++好用而且快

20
cssin 发表于 2014-6-11 21:54:28
Financial Trading Systems Design and Development with C++

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jr
拉您进交流群
GMT+8, 2025-12-26 23:21