问题标签 [code-conversion]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
8 回答
6780 浏览

c# - C# 到 C++ 的翻译

我即将结束我在 C# 中创建的项目。不幸的是,目标硬件只带有 C/C++ 编译器。我父亲是一名嵌入式程序员,因此他将编写必要的代码以与硬件集成,但同时我需要找到一种翻译语言的方法。免费翻译是一个非常高的偏好,因为我目前资金非常紧张。

虽然我对 C++ 并不流利,但通过一个肮脏的翻译,我应该能够弄清楚使其运行所需的大部分内容。

编辑:

目标平台是mbed Microcontroller

0 投票
1 回答
2659 浏览

c# - 将代码从 Java 转换为 C#/ASP.NET

我想测试这里找到的代码。它允许我在用户向下滚动时从服务器自动加载内容。

我在尝试将代码转换为 C#/ASP.NET 时遇到了困难。首先,我希望将此代码转换为 C#/ASP.NET:

此外,我想知道是否必须对此 JavaScript 代码进行任何更改:

0 投票
2 回答
1128 浏览

c# - 有没有办法在 C# 中为 VB 中的十进制字符串指定多种格式?

我正在将一些代码从 VB 翻译成 C# 并遇到了这个问题:

...打印...

...取决于小数是正数还是负数。string.Format有没有一种简单的方法可以用 C#或myObj.ToString("[format here]")函数 来做到这一点?


编辑:注意格式字符串中的额外空格。这通过在没有负号时添加前导空格来使字符串长度相同。

0 投票
3 回答
4590 浏览

c++ - 如何在 GCC 上创建 va_list?

我正在尝试转换一些代码,以便它也可以在 gcc 上编译(现在,它只能在 MSVC 上编译)。

我遇到的代码是一个伪格式函数,它接受格式字符串和零个或多个参数 ( const char *format, ...) 作为输入。然后它将处理一些占位符,消耗一些参数,并将其余部分vsprintf与动态生成的新 va_list 一起传递。

这是生成新的实际代码va_list

在我的辩护中,我没有也永远不会编写这段代码。事实上,我认为这是我一生中见过的最骇人听闻的事情之一。

但是,这个功能非常复杂,非常古老,而且非常重要。它也多年来没有被修改过(嗯,除了现在),所以虽然我想从头开始重写它,但我无法证明它所花费的时间加上它会引入的错误是合理的。

所以,我需要一种方法在 GCC 上做同样的事情。但是va_list没有 achar *所以我得到:

0 投票
3 回答
352 浏览

c# - C 到 C# 代码转换 - 数组作为参数

我被困在 C 代码中的递归函数上(我没有编写 C 代码)。这是我正在转换的片段:

我不完全确定这是在做什么。这是 C 代码中唯一具有该名称的函数,因此它不是重载问题。当它递归调用自身时,它会将 k 添加到 X 和 Y 数组中。把它放在 C# 中看起来像这样:

Visual Studio 告诉我 X + k 和 Y + k 无效。原始 C 代码在 Visual C++ Express 2010 中编译并运行良好。我不认为大写和小写 x 和 y 变量分别存在混淆。如果有的话,代码是靠运气工作的。

有任何想法吗?

0 投票
1 回答
1467 浏览

cobol - 将一行 Cobol 代码转换为现代语言的价格?

我想知道你听说过的从 Cobol 代码到现代语言的一对一转换项目的任何价格。我们正在谈论具有数十万行代码的程序。

0 投票
2 回答
328 浏览

c# - 将确定性路径代码从 C# 转换为 C++

有谁知道我如何将它(从 C#)转换为 C++?

谢谢。

编辑:附加信息

这是从 C# 转换为本机 C++。如果有另一种方法来获取当前执行的可执行文件的文件路径,我愿意接受。谢谢。

0 投票
4 回答
1275 浏览

javascript - 代码到 html 转换器

什么是好的免费工具(在线,离线)可以将代码(也可以是html代码)文本片段(已经格式化)转换为带有代码突出显示(至少是关键字)的html并保持原始格式(已经作为html片段)来制作它可以插入博客吗?

0 投票
4 回答
7931 浏览

c# - C#中的C位字段

我需要将 C 结构转换为使用位字段的 C#。

请问有人知道怎么做吗?

0 投票
1 回答
173 浏览

java - 如何使用 Java/ASP.NET/Python 编写代码以使用 PHP 编写的基于组件的库?

我有一个完全用 PHP 编写的基于组件的库,它的工作原理很吸引人。

代码的示例片段是:

现在,我想将此库的使用扩展到其他平台,如 Java、ASP.NET 和 Python。我不知道如何使用 Java、ASP.NET 和 Python 等其他语言使用这个库。

我担心的是这是否可能。如果可能的话,任何指针/在线教程/示例代码将不胜感激。

提前致谢。