問題タブ [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 マイクロコントローラーです。

0 投票する
1 に答える
2659 参照

c# - Java から C#/ASP.NET へのコードの変換

ここにあるこのコードをテストしたいと思います。ユーザーがスクロールダウンすると、サーバーからコンテンツを自動ロードできます。

コードを C#/ASP.NET に変換しようとして問題が発生しています。主に、このコードを C#/ASP.NET に変換したいと考えています。

さらに、この JavaScript コードを変更する必要があるかどうかを知りたいです。

0 投票する
2 に答える
1128 参照

c# - VB のような 10 進文字列に対して C# で複数の形式を指定する方法はありますか?

私はいくつかのコードをVBからC#に翻訳していて、これに出くわしました:

...印刷...

...小数が正か負かによって異なります。string.FormatC#またはmyObj.ToString("[format here]")関数 でこれを行う簡単な方法はありますか?


編集:フォーマット文字列に余分なスペースがあることに注意してください。これにより、負の符号がない場合に先頭にスペースを追加して、文字列を同じ長さにします。

0 投票する
3 に答える
4590 参照

c++ - GCC で va_list を作成するには?

gcc でもコンパイルできるようにコードを変換しようとしています (現在、MSVC でのみコンパイルされます)。

私が立ち往生しているコードは、フォーマット文字列とゼロ個以上の引数 ( const char *format, ...) を入力として受け入れる疑似フォーマット関数にあります。次に、いくつかの引数を消費するプレースホルダーのいくつかを処理し、残りを動的に生成された新しい va_list と共に渡します。vsprintf

これは、新しいを生成するための実際のコードですva_list:

私の弁護では、私はこのコードを書きませんでしたし、書きませんでした。実際、これまでの人生で見た中で最もハックなものの 1 つだと思います。

ただし、この関数は非常に複雑で、非常に古く、非常に重要です。また、何年も変更されていないため (今を除いて)、最初から書き直したいと思っていますが、それにかかる時間とバグが発生することを正当化することはできません。

だから、私はGCCでこれと同じことをする方法が必要です..しかし、そうでva_listはないchar *ので、私は得ています:

0 投票する
3 に答える
352 参照

c# - C から C# へのコード変換 - パラメーターとしての配列

C コードの再帰関数に行き詰まっています (C コードは書いていません)。ここに私が変換しているスニペットがあります:

これが何をしているのか完全にはわかりません。これは、C コードでその名前を持つ唯一の関数であるため、オーバーロードの問題ではありません。それ自体を再帰的に呼び出すと、X および Y 配列に k が追加されます。C# に入れると次のようになります。

Visual Studio は、X + k と Y + k が無効であることを教えてくれます。元の C コードはコンパイルされ、Visual C++ Express 2010 で正常に動作します。大文字と小文字の x 変数と y 変数がそれぞれ混乱したとは思いません。あった場合、コードはまったくの運で機能しています。

何か案は?

0 投票する
1 に答える
1467 参照

cobol - 1 行の COBOL コードを現代の言語に変換する価格は?

COBOL コードから最新の言語への 1 対 1 の変換プロジェクトの価格について、聞いたことがある場合は教えてください。数十万行のコードを持つプログラムについて話しています。

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 - PHP で記述されたコンポーネント ベースのライブラリを使用するために Java/ASP.NET/Python でコードを記述するにはどうすればよいですか?

PHP で完全に記述された、魅力的なコンポーネント ベースのライブラリがあります。

コードのサンプル スニペットは次のとおりです。

現在、このライブラリの使用を Java、ASP.NET、Python などの他のプラットフォームに拡張したいと考えています。Java、ASP.NET、Python などの他の言語でこのライブラリを使用する方法がわかりません。

私の懸念は、これが可能かどうかです。可能であれば、ポインタ/オンラインチュートリアル/サンプルコードをいただければ幸いです。

前もって感謝します。