C to Python Converter是一款C 到 Python 转换器,能够帮助大家将C 形成优异的 Python 代码,给您节约几小时的艰难工作与最宝贵的时间。
【软件特点】
节约最宝贵的时间
精确全方位
有利于应用
安全性 - 你的代码始终不会离开你的设备
响应式网站客户支持
15 天退钱确保
灵便 - 将精彩片段、文件和文件夹从 C 转换为 Python
迅速 - 每分数十万行从 C 转换为 Python
有价值的转换评价
出色的 C 开发者学习培训 Python 的教学专用工具
多种多样转换和文件格式选择项
【疑难问题】
问:初始 C 文档是不是出现任何修改?
您已有的代码维持详细。新 Python 文档将导出到你特定的全新部位。
问:转换精密度多少钱?
大家准确性很高,但除了最渺小的转换以外,每一个转换都要进行重要调节。C 的某方面并没有直接的等价物。阅读文章【疑难问题】的其他部分以确定一些未转换内容。C to Python Converter 致力于降低将代码转换为 Python 所需要的任务量,但也只是第一步。
您不可试着转换高度依赖表针计算或模板元编程的代码,所以这些作用仅仅在 C 中好用。
问:STL 器皿如何?
C to Python Converter 将引入转换为一些 STL 器皿种类,比如 std::vector。未明确等效电路项的器皿不被转换。
问:C /CLI 代码是否已经转换?
不。虽然名字这般,C /CLI 与 C 基本没有相同之处。
问:C UI 代码呢?
由于这类种类与 Python UI 种类中间欠缺相似度,因而转换器不容易转换 C UI 种类。
问:转换后比较常见的必需调节是啥?
大部分 C/C 库函数调用不被转换。可是,我们真的转换了根据 C 的字符串数组、电脑键盘 I/O、数学和应用工具函数调用的子集合,以及一些 C 电脑键盘 I/O 方式、根据 STL 的字符串数组类方式和一些 STL 器皿。
表针算数在 Python 中没有好的等价物。
一些表针和详细地址实际操作可能保存在转换后代码中。
因为 Python 缺乏预处理器,因而全部依靠条件编译的代码都要重新构建,便于能通过多种方式实现方案。
Python 不可以在关系式中取值,但 C 容许(比如,while ((x = y()) gt; 0) 将值值赋 x 做为关系式的一部分)。C to Python Converter 将转换一些状况,但用到“ToDo”注释标识别的更为复杂状况。您必须手动式调节这种。
仅当 C lambda 包括单独“return”句子时,他们才能转换为 Python 关系式 lambda。
一些引用类型较为能被转换,但你需要手动式将一些相同标记改为“is”。Python 编译器让这些调节规定不言而喻。
模板元编程在 Python 中没有好的等价物。
根据赋值运算符逐位复制对象并不是 Python 里的默认。大家试着检验这类情况并把取值转换为对复制构造函数(若是在变量初始化中应用)或转换后取值函数重载(转换为“copy_from”方式)的启用,同时提供“警示”评价。
Python 不可以置入汇编语言指令。这都标着注释。
Python 里没有与友元函数或友元类等额的的东西了。这都标着注释。
协同和位域在 Python 里没有典雅的等价物。公会用“待办事宜”注释注释掉。
一些还可以在 C 中轻载的操作符不能在 Python 中仿真模拟。这都标着注释。