全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
1728 4
2016-04-28
学习R语言已经有一段时间了,决定将C++作为辅助的第二门编程语言列入学习计划,原因如下:

1、R语言大部分基础函数是用C语言编写,两者的语法上、关键字上都有很多相似互通之处;
2、R语言有Rcpp和inline这样优秀的无缝对接包。
3、R语言最大的短板在于执行大量循环时速度比较慢,说起执行效率,C++总不存在瓶颈了吧。

定下这个计划后,当然首先要看《Seamless R and C++ Integration with Rcpp》--Dirk ddelbuettel。在 https://bbs.pinggu.org/thread-3360647-1-1.htmlhttps://bbs.pinggu.org/thread-2510913-1-1.html,大家自己找。

不过该书是写给对C++有一定基础了解的人看的,对我这样的C++小白,看起来有些囫囵吞枣。

于是我又寻找了一些书,比如大名鼎鼎的《Essential_C++》对于我来说还是有些难度,
其他比如《C++ For Dummies》,《C++.Cookbook》等都不能让我很有兴趣的看下去,直到看到了——
轻松学C++编程》。我查过,该书论坛目前暂没有(只有《
轻松学C编程》有兴趣的可以自己去搜),特此分享一下。

cover.jpg

【书籍介绍】
C++是目前最流行且被广泛应用的程序设计语言之一,它的高效率和面向对象技术备受推崇。《轻松学编程:轻松学C++编程》由浅入深、循序渐进地讲解了C++的各个知识点,并结合一些实用的知识讲解了C++的主要应用。全书内容包括C++的发展历史和特点,基本元素与结构,运算符、标点符号和表达式,控制语句与控制结构,数组,函数,指针与引用,自定义类型与字符串,面向对象设计思想和类,重载技术,继承与派生,虚函数与多态性,模板与命名空间,标准模板库,输入输出体系,异常处理,API编程和MFC框架,多线程处理,链接库,基本算法,数据结构,数据库编程,网络编程等。为了使读者能够真正掌握C++的应用,书中最后两章通过建立两个实用的程序来介绍C++的具体应用。



附件列表
cover.jpg

原图尺寸 12.95 KB

cover.jpg

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2016-4-28 15:27:38
谢谢分享!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2016-4-30 08:45:08
cheetahfly 发表于 2016-4-28 13:53
学习R语言已经有一段时间了,决定将C++作为辅助的第二门编程语言列入学习计划,原因如下:

1、R语言大部 ...
谢谢分享
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2018-8-1 19:59:39
谢谢分享
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2020-2-23 16:04:16
谢谢分享
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群