問題タブ [virtual]

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

c# - ネイティブC++からマネージC++からC#

多数の.hおよび.libファイルをネイティブC++からマネージC++に移植して、最終的にC#で参照される.dllとして使用できるように取り組んでいます。

どうか、すべてを.NETに移植する方がはるかに簡単だと思いますが、できればそうすることもできます。これはサードパーティであり、使用できるのは.lib(エクスポートなし)ファイルと.hファイルだけです。

仮想関数に到達するまですべてが順調に進んでおり、現在、デリゲートの問題が発生しています。

私が得ているエラーの中には次のものがあります:

エラーC3756:'ThreadFunc':デリゲート定義が既存のシンボルと競合し
ますエラーC2079:'MyWrapTest :: MyThreadWrap::m_threadAttr'は未定義のクラスを使用します'MyWrapTest:: MyThreadAttrWrap'エラーC2664:' MyWrapTest :: AutoPtr :: AutoPtr(T *) ':パラメータ1を' MyWrapTest::MyThreadAttrWrap'から'MyThread*'に変換できません

わかりやすくするために、ネイティブコードと現在取り組んでいるものを含めます。まず、ネイティブコード:

そして私が開発している新しいスタッフ:

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

virtual - 仮想サーバー 2005 で仮想ディスクのサイズを拡張する方法

Virtual Server 2005 を使用しており、16 GB の仮想ハード ディスクを使用しています。この仮想ディスクを 20GB に拡張する必要があります。ありがとう。ベアトリス

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

asp.net - .NET/IIS - Web サイトを 2.0 で実行しているときに、.NET 3.5 を使用して仮想ディレクトリを実行できますか?

現在、.NET 2.0 で実行されている Web サイトがあります。

同じ Web サーバーで実行する必要があるレポート ツールもありますが、それは 3.5 で作成されたものです。

Web サイトの下に「レポート」と呼ばれる仮想ディレクトリを作成し、それを 3.5 に対して実行することはできますか? ユーザーはhttp://domain/Reportsにアクセスできますか?

これが意味をなさない場合はお知らせください。

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

c++ - 仮想基本クラス データ メンバー

仮想基底クラスにデータ メンバーを持たないことが推奨されるのはなぜですか?

関数メンバーはどうですか?すべての派生クラスに共通のタスクがある場合、仮想基本クラスがタスクを実行しても問題ありませんか、それともタスクを実行する仮想インターフェイスとプレーン ベースの 2 つのクラスから派生したものを継承する必要がありますか?

ありがとう。

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

c++ - 多態的に例外をキャッチする

ここにあるmain()

ここにあるf1()

情報:

B は A から継承します。A::print()仮想であり、B で再実装されます。例外をキャッチする catch は です。これはcatch(A& a_ref)、例外の静的な型 (サブジェクト) が A& であるため、理にかなっていると思います。しかし、なぜB:: print()実行されていないのですか?動的タイプは「失われた」ですか?ラインでのみA::print()実行されますa_ref.print();

誰か説明できますか?

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

java - 仮想サーバーで Java ヒープ サイズを増やしますか?

ピープス、

私は、Mediatemple の仮想サーバーで開発環境をホストしています。月額 50 ドルです。私たちのアプリケーションは、かなりメモリを集中的に使用する処理を実行し、最後の実行で OutofMemError に遭遇しました。

setenv.sh ファイルで JAVA_OPT または CATALINA_OPT を設定する通常の方法を使用して、明らかに JVM サイズを増やします。Tomcat の起動時に、JVM を作成できません... エラーがスローされます。

私のsetenv.shファイルには次のものがあります:

export CATALINA_OPTS='-Xms512m -Xmx1024m'

どんな助けでも大歓迎です。

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

directory - Azure Web ロールの仮想ディレクトリ

Azure Web ロールで仮想ディレクトリを作成する方法はありますか。IIS 7 の通常のインスタンスでプログラムによってそれらを作成できることは知っていますが、物理パスを割り当てる必要があります。それは Azure でどのように可能ですか?

0 投票する
9 に答える
21976 参照

c# - C#仮想静的メソッド

静的仮想が不可能なのはなぜですか?C#に依存しているのですか、それともOOの世界では意味がありませんか?

コンセプトにはすでに下線が引かれていることは知っていますが、前の質問に対する簡単な答えは見つかりませんでした。

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

c++ - 戻り値で仮想関数を使用できますか?

次のコードが期待どおりに機能しないことに少し驚いた。

では、値を返すときに仮想メソッドは機能しませんか?ヒープにリターンクラスを割り当てることに戻す必要がありますか、それともより良い方法がありますか?

(実際には、これを実行して、コンテナークラスから継承するいくつかの異なるクラスが、クラスに応じて異なるイテレータークラスインスタンスを返すようにします...)

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

iis - 仮想 SMTP 経由ですべてのメールを IIS 上の単一の開発ボックスに転送する

Web サーバーの開発環境をセットアップしようとしています。誰に送信されたかに関係なく、サーバーによって中継されるすべての電子メールが特定のメールボックスに送られるようにします。たとえば、サーバー上の一部のアプリケーションが、shopper@yahoo.com に電子メールを送信します。そのメールが devbox@mysite.com に送られるようにします。IIS/仮想 SMTP でそれを行うことは可能ですか? これを行う他の方法はありますか?それが違いを生む場合、私はExchangeサーバーを実行していません。

どんな助けでも大歓迎です。どうもありがとう!