C++学习计划

几年前粗略学习了一下 C++ ,刚刚可以写个简单的命令行程序,搜索二叉树的程度。最近因为要跟小琛学姐做一个 Android 应用,需要用到一个比较复杂的算法 PPMd 。这个算法只有 C 和 C++ 的代码,搜索了一番也没有找到用 Java 实现的版本。尝试用 Java Native Interface 编译成库文件然后在 Java 中引用,但不管是在 Linux (x86_64) 平台还是 Android (ARM) 平台 Java 虚拟机都会挂掉。另外使用 C++ / C 的 Android 应用会面临很多兼容性问题,比如为 ARM 编译的版本在 Intel Atom CPU 上就不能运行,即便是 ARM 也有各种互不兼容的架构……

于是决定再次学习一下 C++ 。希望能够将此算法用 Java 改写。

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据