問題タブ [porting]

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 投票する
7 に答える
1019 参照

c# - C# コードの理解と Objective-C への移植の支援

わかりました、C# で他の誰かによって書かれたこのプロトタイプがあり、それを Objective-C に入れようとしています。現在、私はまだ C# の正式な経験がないので、まだすべてを知っているわけではありません。最初の 3 つの変数が何であるかは理解していますが、4 行目と 5 行目 (c_data) が何をしているのかに問題があります。4 番目がメソッドを宣言してから 5 番目がそれを定義しているのか、それとも何が起こっているのか? ご協力いただきありがとうございます!

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

c++ - VS2008からVS2010に移行する際の注意事項

そのため、VS2010コンパイラを使用するために2つのAPI(C++とC++ / CLI)の移植にすぐに取り組んでいます。これを先取りするのは良い考えだと思います。任意のヒント?

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

java - GoogleAppEngineから別のサーバーに切り替えます

現在、Google AppEngine(GAE)でJava Webアプリケーションを構築していますが、多くの制限があるため、GAEからGlassfish(または必要に応じて他のサーバーをセットアップできます)。また、OracleまたはMySqlデータベースを実行することを計画しています。GAEからサーバーに切り替えるには何をする必要がありますか?コードを書き直す必要がありますか?Datanucleusを引き続き使用する必要がありますか、それとも他のものに切り替える必要がありますか?他に何か?

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

c# - C から C# へのファイル前処理コードの移植

私は以前、解析などの負荷を大幅に軽減するプリプロセッサを使用して、 Cで基本的なインタプリタを作成しました。このプリプロセッサを C# で使用できるように移植したいと考えていますが、まだ C# に慣れていないため、問題が発生しています。

私の古いプリプロセッサはそれを次のようにしました

次のようにかなり機械可読なものになります

( \0 が NULL であるため、変数と識別子の名前を非常に簡単に取得できます)

さて、私の古いコードでは、一度に1バイトで読み取り、その空白と最後の文字などに応じて、文字を挿入するか、NULLを挿入するか、文字を無視します。

これを C# コードに変換するのに問題があります。StringBuilder クラスを使用し、Insert() を使用して一度に 1 文字を挿入しています。しかし、私の問題は、\0 を文字値として使用できないことです。その場合、識別子名がまだ非常に読みやすいようにするにはどうすればよいですか? この場合、文字列または文字列ビルダー オブジェクトの配列を使用する方がよいでしょうか?

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

javascript - SHA512Javascript実装のActionscriptへの移植

JavascriptでのSHA-512実装をActionscriptに移植するのを誰かが手伝ってくれるかどうか疑問に思っています。JavascriptとActionscriptは同じ起源を共有しているので、Actionscriptに慣れている人にとっては移植が簡単だと思います。

javascriptのsha512のコードはここにあります:

http://pajhome.org.uk/crypt/md5/sha512.html

ありがとうございました。

0 投票する
5 に答える
2261 参照

c# - バイト順序:JavaバイトをC#に変換

JavaアプリケーションをC#に変換しているときに、奇妙で非常に厄介なコードに出くわしました。これは非常に重要で、元のバージョンで機能します。

キャストエラーの原因となっている部分はbuf[i]、バイト255のセットです。Javaではjava.lang.Byte0から255までの範囲であるため、正常に動作しますSystem.Byte。.NETは0から254までの範囲です。この制限により、C#バージョンの出力はアプリケーションの特徴は、予想どおり、255の代わりにバッファに254のセットが含まれていることです。

誰かが私に実行可能な代替案を教えてもらえますか?

よろしくお願いします。

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

c# - Silverlight の System.Windows.Vector

一部のコードを Silverlight に移植しようとしています。

Silverlight の System.Windows.Vector に相当するものはありますか?

0 投票する
0 に答える
627 参照

wpf - WPF から Silverlight への移植 - ItemsControl/ItemCollection

私は (他の誰かが書いた) アプリを WPF から Silverlight に移植しています。ItemsControl を継承するクラスがあります。コードの一部で、ItemsControl.Items プロパティ (ItemCollection 型) にアクセスします。ただし、WPF に存在するメソッド/プロパティの一部が Silverlight にありません。

  • MoveCurrentToFirst()
  • 現在のアイテム
  • 現在位置
  • GetItemAt()

これらのメソッド/プロパティに相当する Silverlight は何ですか、または Silverlight でこれにアプローチするまったく異なる方法はありますか? 私のインターネット検索では、WPF に関する情報のみが返され、Silverlight に関する情報は返されません。

助けていただければ幸いです。