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.html 或 https://bbs.pinggu.org/thread-2510913-1-1.html,大家自己找。
不过该书是写给对C++有一定基础了解的人看的,对我这样的C++小白,看起来有些囫囵吞枣。
于是我又寻找了一些书,比如大名鼎鼎的《Essential_C++》对于我来说还是有些难度,
其他比如《C++ For Dummies》,《C++.Cookbook》等都不能让我很有兴趣的看下去,直到看到了——《轻松学C++编程》。我查过,该书论坛目前暂没有(只有《
轻松学C编程》有兴趣的可以自己去搜),特此分享一下。
【书籍介绍】C++是目前最流行且被广泛应用的程序设计语言之一,它的高效率和面向对象技术备受推崇。《轻松学编程:轻松学C++编程》由浅入深、循序渐进地讲解了C++的各个知识点,并结合一些实用的知识讲解了C++的主要应用。全书内容包括C++的发展历史和特点,基本元素与结构,运算符、标点符号和表达式,控制语句与控制结构,数组,函数,指针与引用,自定义类型与字符串,面向对象设计思想和类,重载技术,继承与派生,虚函数与多态性,模板与命名空间,标准模板库,输入输出体系,异常处理,API编程和MFC框架,多线程处理,链接库,基本算法,数据结构,数据库编程,网络编程等。为了使读者能够真正掌握C++的应用,书中最后两章通过建立两个实用的程序来介绍C++的具体应用。
轻松学C 编程_胡超等_扫描版.pdf
(83.59 MB)


雷达卡






京公网安备 11010802022788号







