作者dati (水脑)
看板C_and_CPP
标题Re: [问题] python转成c++问题
时间Wed Jul 27 17:27:59 2022
※ 引述《Faker0613 (月巴月巴)》之铭言:
: 小弟我最近在公司写了一套交易策略
: 主管想改成c++上实盘
: 但小弟我大一後就都写python 没在碰c++了
: 专案程式码有点多 虽然有资深c++工程师会协助
: 但还是想自己尻出来 但我对於类别很不熟
: 目前是没有期限 大概是这一季吧
: 想问我是该自己找教材边看边改
: 还是找大腿一直问比较好呢
: 谢谢各位大大
我猜测是因为明码的问题
我有做过相同的事情,我来分享一下几个可行的机制
1. 关键字 :pyinstaller
将你已经写好的python程式码编译成exe,让和你的C++工程师呼叫
缺点就是 1. 肥 2.绑版本
2.关键字:Cython (研究过但没真的学会,这里可能会有很大的误解)
一套新的语言,语言规范介於python和C之间的语法
3.C++硬刻
善用vector 和list有87%像(欢迎各位C++大神鞭笞),缺点就是可以套用的函式不多
善用google,C++什麽资料没有?
1和3我都试过,我建议C++学一下,对往後的出路有好没坏
写python的对於记忆体的宣告和指标的应用可能比较生疏,但是没用到也是可以硬干的
只是程式比较丑而已
那如果是效率的问题,第一个就不是很好的方法了
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 123.51.174.9 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/C_and_CPP/M.1658914082.A.036.html
1F:→ wulouise: 我的水晶球跟我说OP应该是觉得会遇到效能问题 07/28 20:47
2F:→ tsaiminghan: python程式码好像可以转成so档,不知道windows上有没 07/31 09:57
3F:→ tsaiminghan: 有类似的作法 07/31 09:57
4F:→ tsaiminghan: 不过这个只是防明码,跟C关系好像不大 07/31 09:58