返回信息流老师说:你帮我把这东西从C语言移植到JAVA吧:
http://www.xunsearch.com/scws/download.php#scws
求问:怎么弄?要我把代码重写一遍是不可能的…………
这是一条镜像帖。来源:北邮人论坛 / java / #24788同步于 2013/4/14
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Java机器人发帖
将SCWS开源项目从C语言移植到JAVA
haiziwang
2013/4/14镜像同步4 回复
订阅后,新回复会通过你的通知中心匿名送达。
4 条回复
看你之前在模式识别版发的东西了~这玩意一共就那么点源代码~直接重写就完了~没多少代码量~手快的话一天就搞定了~
只看libscws这个文件夹下的内容其他都不用管(.c是功能实现,.h为要导出的功能列表)
把c代码转写成java总还是会的吧?
【 在 haiziwang 的大作中提到: 】
: 老师说:你帮我把这东西从C语言移植到JAVA吧:
: http://www.xunsearch.com/scws/download.php#scws
: 求问:怎么弄?要我把代码重写一遍是不可能的…………
谢谢指点!!!看了一下libscws下的代码,其实代码量还是很多的,如果对java和c都非常精通的话,可能问题不大,但是对于我这种水货,看来得花很长时间才能搞定,并且也不能确定能搞定,看起来挺复杂的了……。
【 在 tonyjansan 的大作中提到: 】
: 看你之前在模式识别版发的东西了~这玩意一共就那么点源代码~直接重写就完了~没多少代码量~手快的话一天就搞定了~
: 只看libscws这个文件夹下的内容其他都不用管(.c是功能实现,.h为要导出的功能列表)
: 把c代码转写成java总还是会的吧?
: ...................
java或者C#移植C/C++代码最困难的地方就是指针结构转写~其他的内容基本就是复制粘贴的事了...
建议你先把几个基础数据类型的实现都写完(node_t、rule_t、pool_t,然后xtree_t,最后scws_*_t那一堆),剩下的方法实际就是些成员函数的转写了...面向对象实在写得不爽就包成个static-functions Utils完事了~
【 在 haiziwang 的大作中提到: 】
: 谢谢指点!!!看了一下libscws下的代码,其实代码量还是很多的,如果对java和c都非常精通的话,可能问题不大,但是对于我这种水货,看来得花很长时间才能搞定,并且也不能确定能搞定,看起来挺复杂的了……。