問題タブ [entry-point]

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 に答える
2302 参照

c# - アセンブリに記述されているアセンブリのエントリポイントに関する情報はどこにありますか?

コペンハーゲンのMicrosoftOfficeで彼が行ったビデオ講義でJonSkeetのMiscUtilを見るまで、アセンブリにはmain()メソッドが1つしかないと思っていました。

だから、私は次のような2つのmain()メソッドを持つこの小さなアプリを書きました:

Visual StudioでStartUpオブジェクトを設定しましたが、機能しました。さて、苦痛の原因はありません。次に、この情報がアセンブリのどこに正確に格納されているかを確認したかったので、コンパイルされたバイナリをリフレクターで開いたところ、その効果のメタデータはまったく表示されませんでした。

そのような情報が、逆アセンブラでは表示できないが16進エディタでは表示できるPEイメージのマニフェストまたはCOFFヘッダーに書き込まれるのではないかと思います。

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

c# - アセンブリ内のメソッドを呼び出す前にCLRが呼び出す最も早いエントリポイントは何ですか?

過去数年間、私は時折DLL_PROCESS_ATTACH、.NETの世界で(不)有名なものに相当するものが利用できるのか疑問に思っていました。クラスへの最初のエントリポイントは静的コンストラクター(cctor)であると私が言っているドキュメントはどれも、それがいつ呼び出されるかに影響を与えることはできません。また、他のcctorよりも先に呼び出されることが保証されている1つのcctorを定義することもできません。またはフィールド初期化子、ハック、クラスが使用されない場合はまったく呼び出されない可能性があります。

したがって、アセンブリのメソッドが呼び出される前に何かが初期化されることを保証し、アセンブリ内のすべてのクラスにcctorを追加する必要がない場合、どのようなアプローチを取ることができますか?それとも、私がここ数年見逃していた.NETの簡単で管理されたソリューションはありますか?

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

c - Cプログラムのメイン(エントリポイント)を回避する

Cプログラムのエントリポイント(メイン)を回避することは可能ですか?以下のコードでは、以下のプログラムでfunc()viaを呼び出さずに呼び出しを呼び出すことは可能ですか?main()はいの場合、それをどのように行うのか、いつ必要になるのか、そしてなぜそのような規定が与えられるのですか?

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

c++ - メインが定義されている場合の MSVS2010 の LNK1561 リンク エラー

C++>Empty Projects を使用して、Microsoft Visual Studio 2010 のチュートリアル サイトから小さな SDL コード チュートリアルをコンパイルするプロジェクトをいくつか作成しています。これらのプロジェクトはすべて正常にコンパイルされています。これらすべてのプロジェクトで、このバージョンの main をエントリ ポイントに使用しました。

私は SDL と C++ を初めて使用しますが、これがすべての SDL アプリケーションの基本的なエントリ ポイントであることを理解しています。しかし、新しいプロジェクトで LNK1561 リンク エラー (リンカーがエントリ ポイントを見つけられなかったことを意味します) を継続的に受け取ります。新しいプロジェクトを作成し、すべての SDL 依存関係をプロジェクト エディターで再定義しようとしました (用語が間違っていたら申し訳ありません)。正常に機能したプロジェクトで行ったように、まだリンク エラーが発生します。変更が必要なプロジェクト プロパティはありますか?

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

dll - LOADDLL.EXE の原理は何ですか?

Windowsで任意のDynamic Link Libraryを実行するために使用できます。

どうすれば任意の dll のエントリ ポイントを知ることができますか?

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

windows - WindowsにおけるPEのエントリーポイントについて

常にコードセクションの最下位アドレスにありますか?

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

gwt - GWT エントリ ポイントの構成

こんにちは

、ログイン、登録、忘れたパスワードの機能を備えた RPC で GWT を使用して、1 つのログイン モジュールを作成する必要があります。ログインは正常に機能しています。今、私は登録を進めなければならず、パスワードを忘れましたが、エントリポイントを設定するのに苦労しています. ログインページでハイパーリンク「REGISTER」と「FORGOT PASSWORD」を作成しました.Register Hyperlinkをクリックすると、登録ページ(GWTを使用して作成)を開きたいのですが、それを実装する考えがありません. 有益な提案があれば教えてください..

ありがとう
アルン

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

java - Blackberry アプリケーションで代替エントリ ポイントを設定するには?

Blackberry アプリケーションで代替エントリポイントをセットアップする方法。2 つのアプリケーションがあります。

  1. UI アプリケーション
  2. バックグラウンド アプリケーション: 自動起動時に実行されます。

これに関する Blackberry ナレッジ センターの記事があり、私はそれを試し、次のようにコーディングしました。しかし、アプリケーションのアイコンをクリックしても反応がありません。

クラス UI アプリケーション

バックグラウンド アプリケーション

この(編集) 悪いリンク に従って Blackberry_App_Discriptor.xml を構成しまし
た。

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

python - pypyによって生成されるCコードのエントリポイントはどこにありますか

私はPyPyを使用していくつかのPythonコードをCコードに変換しています。私は以下のように非常に簡単なスクリプトを書きました:

それから私は使用しtranslate.py --source test.pyました。Cコードの生成は成功しました。makeこれらのコードを実行すると、実行可能ファイルが生成されますtest-c。ただし、を使用してこれらのコードでmain関数を見つけることができないため、greppypyによって生成されるコードのエントリポイントはどこにあるのでしょうか。読んでいただきありがとうございます。

0 投票する
13 に答える
15559 参照

android - Android ソース コードに main メソッドがなくても実行できるのはなぜですか?

私はこれをいくつかのチュートリアルで見てきました...しかし、Androidソースコードにmainメソッドがなくても実行できるのはどうしてですか。

例 ( http://developer.android.com/guide/tutorials/hello-world.htmlから):

それは実行されますが、メインはありません!!!

また、onCreate (または formLoad など) のようなものを使用するのは、コンストラクターがその作業を行う必要があり、そのような組み込みメソッドは時々臭い場合があるため、悪いと考えていました。しかし、onCreate はエントリ ポイントですか? メインなしでも?

複数のアクティビティがある場合はどうなりますか...これらの組み込みイベント ハンドラーに階層はありますか? OnCreate は他のすべてよりも優れていますか? そうでなければ、アプリは何を実行するか、またはプログラムに入る場所をどのように知るのでしょうか?

ありがとう!