問題タブ [cross-language]

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

c++ - Flex -- C++ 接続?

Flex アプリケーション (インターネット サイト) と C++ を一緒に接続するにはどうすればよいですか?

私が意味することからの最小限の例(ユーザーストーリー):フランクはwww.myflexsite.deに行き、2つのテキストボックスと1つのボタン(ラベル= 2つの数字を追加)があります。最初のテキスト ボックスに 2 を挿入し、2 番目のテキスト ボックスに 5 を挿入します。ここで、追加ボタンをクリックします。

バックエンド: add メソッドが定義されている add.cpp ファイルがあります。

Frank が [2 つの数値を加算] ボタンをクリックすると、C++ ファイルの add-method が呼び出され、結果が返されます。アラート ウィンドウに結果が表示されます。

これは私が達成したいことですが、これら 2 つの言語の間の橋渡しをする方法がわかりません。 彼らはどのように通信できますか?

0 投票する
4 に答える
4535 参照

c# - C# からの Java コードとの対話

C# から使用および対話する Java プログラムを作成しました。私たちの選択肢は何ですか?おそらく P/Invoke を使用して C# から参照できるライブラリ (.DLL) として Java アプリケーションをコンパイルすることが最適です。ただし、オンラインでの最初の数回の検索によると、これはオプションではないようです。

ASP.NET を使用して、Java コードを利用した検索エンジンを構築できるようにすることを選択したので、これが他のオプションで可能になる場合はお知らせください。

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

java - Java からの C++ コードの呼び出し (GCJ)

CNIを使用してGCJを使用してJavaからC++を呼び出そうとしていますが、これまでのところC++からJavaコードを呼び出すことができます。CNI を使用して Java から C++ を呼び出すにはどうすればよいですか?

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

c++ - perror() の C++ 代替

私たちは使用できることを知っています

C でエラーを出力します。これに代わるC++があるかどうか、またはこれ(したがってstdio.h)をプログラムに含める必要があるかどうか疑問に思っていました。私はできるだけ多くの C 関数を避けようとしています。

0 投票する
7 に答える
17019 参照

c++ - PyRun_SimpleFile で Python/C API がクラッシュするのはなぜですか?

C++ アプリケーションにさまざまなスクリプト言語を埋め込む実験を行ってきましたが、現在 Stackless Python 3.1 を試しています。アプリケーションから簡単なスクリプトを実行するために、いくつかのチュートリアルと例を試しましたが、見つけることができるものはほとんどありませんでした。

奇妙な理由で、このコードを実行すると、次の場所でアクセス違反が発生します。

同様の問題を抱えている他の人をオンラインで検索しましたが、1つしか見つかりませんでした。彼らの唯一の解決策は、古いバージョンの Python でのみ可能と思われる回避策でした: Python ファイル オブジェクトを作成し、FILE*その Python ファイル オブジェクトから をに返しますPyRun_SimpleFile。このような関数呼び出しは利用できませんが、Python 3.1 API はファイル記述子からファイル オブジェクトを作成し、ファイル記述子を返しますが、PyRun_SimpleFile関数には引き続きFILE*.

ファイル全体を手動でメモリにロードし、それを巨大な文字列として実行する以外に、ファイルからスクリプトを実行する方法について途方に暮れています。確かに実用的な解決策ではありません。

何を与える?API に内部エラーがある場合、どうすればこのタスクを実行できますか?

更新: Stackless Python 3.1 をソースからビルドできましたが、同じ C ランタイム ライブラリを使用しているにもかかわらず、クラッシュはまったく変わっていません。私のプロジェクトと Stackless Python 3.1 ソースはどちらも、Visual Studio 2010 の C++ コンパイラと C ランタイムでビルドされています。FILE* ではなくファイル名を使用するように Python を変更する以外に、この問題を解決する方法については、もはや何も考えていません。別の恐ろしい回避策。

0 投票する
6 に答える
2045 参照

javascript - クライアントマシンにフォントをインストールする

中国語フォントでウェブサイト(PHP)を構築しています。問題は、ほとんどのブラウザにデフォルトで中国語フォントがインストールされていないことです。Webページを表示するために、クライアントマシンにこのフォントをインストールしてほしい。

これどうやってするの?

編集:

私はこのウェブサイトの問題を部分的に解決しました:http ://www.font2web.com/

IEとFFで動作しますが、Webkitブラウザーでは動作しません。Webkitブラウザ用にCSSハックを行う必要がありますか?

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

c# - C#、C++ プロジェクト ミックス: ファイルまたはアセンブリを読み込めませんでした

私は2つのプロジェクトのVisual Studio 2010ソリューションを持っています:c#とc++

.net フレームワーク ライブラリを使用して c++ プロジェクトを作成し、c# プロジェクトから参照されるクラスを公開します。

すべてが正常にコンパイルされ、C# プロジェクト インテリジェンスは、C++ から公開されたメソッドで役立ちます。しかし、C# プロジェクトを起動しようとすると、例外が発生してクラッシュします。

内部例外が null です

ライブラリの依存関係を確認するためにコマンドラインから使用しようとしましたがtdump、次の行で終了します。

セクションの要点: エラー: ベース 0x400000 の 0x42213f での内部エラー

どうすれば修正できますか?

前もって感謝します!

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

c# - PHP を介した C# アプリケーションとの対話

最近、C# アプリケーションと Web サイトを組み合わせて、C# で複数のスレッドを実行し、PHP が 1 を実行するのにかかる時間でより多くのタスクを完了できるようにすることを考えています。

私たちのほとんどは、PHP が単一のスレッドで実行されるため、同時に複数のアクションを実行できないことを知っています。

しかし、次のようなことができればいいのですが:

これは基本的な例にすぎませんが、実際にそのようなことを行うことは可能でしょうか。

Facebookや他の大規模システムがこのようなことをしていることは知っていますが、C++ではどう思いますか?

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

php - PHP からローカル ASP.NET URL をエコー

IIS で実行されている php wordpress サイトがあります。そのファイルの一部として、ローカルの ASP.NET ページからの応答を含める必要があります。ただし、PHP は私の最強の言語ではありません。

私が持っているコードは次のとおりです。

/GetDesigns.ashx?type=1 へのリクエストはブラウザから機能し、文字列をエコーし​​ますが、ページで上記のコードを使用すると、何も得られません。

これを行う方法はありますか、それとも私がPHPを誤用しているだけですか?

0 投票する
6 に答える
2911 参照

nlp - JAVAで異なる言語の文字列値を比較する方法は?

私のWebアプリケーションでは、英語アラビア語の2つの異なる言語を使用しています。

Webアプリケーションに検索ボックスがあり、名前または名前の一部で検索すると、ユーザーの「出身地」を比較してDBから値を取得します。

説明:

ユーザーが故郷「California」に属し、「Victor」という名前を検索した場合、私のクエリでは、最初に同じ故郷「California」を持っている人と、 「California」を故郷として持っている人のリストが表示されます。 「Victor」 * name *が検索され、 「California」出身地で、「victor」が名前または名前の一部に含まれているユーザーが取得されます。

問題は、故郷の「カリフォルニア」英語で保存されている場合、値を比較して取得することです。ただし、「California」アラビア語で「كاليفورنيا」として保存されます。この場合、故郷の比較は失敗し、値を取得できません。

クエリで両方が同じ故郷を見つけて値を取得する必要があります。出来ますか?

比較のために、このロジックについてどのような代替案を考えるべきか。私は混乱しています。何か提案はありますか?

編集: *私は、故郷が得られた場合、Googleの翻訳者または翻訳者を使用して、故郷を別の言語に変更することが可能であるという考えを持っています。英語の場合はアラビア語に、英語の場合はアラビア語に、両方を結合した検索結果を表示します。なにか提案を?*