問題タブ [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.
c - Mac OS X のエントリ ポイントを含む C プログラムをどのように作成しますか?
Mac OS X のエントリ ポイントを含む C プログラムをどのように作成しますか?
私は構築したい:
しかし、私が実行すると:
私はいつも得る:
それが何をしているのかを見るためだけに私が行ったもう1つの試みは実行されました:
出力は次のとおりです。
では、"start" 関数の前のアンダースコアはどこから来たのでしょうか? それを防ぐにはどうすればよいですか?またはもっと簡単に:
Mac OS X のエントリ ポイントを含む C プログラムをどのように作成しますか?
ありがとう、クレイジーチェンズ
c++ - Windows で Qt アプリケーションのリリース ビルドを実行しようとするとエラーが発生する
アプリの Windows バージョンをビルドしようとしています。プログラムは Qt Creator で正常にコンパイルおよび実行されますが、スタンドアロンで実行しようとすると、次のエラーがスローされます。
アプリケーション フォルダに必要なすべての dll があり、Qt の Web サイトからダウンロードしたバイナリに付属しているものと同じです。このエラーは私を夢中にさせています。理由が見つからないようです。アプリケーションは、Linux および MAC OS X で問題なく動作します。
php - Web アプリでの 1 つのエントリ ポイントと複数のエントリ ポイント
Web アプリケーションの主要なリファクタリングに取り組んでいます。
現在、すべてのページに含まれるいくつかの共通スクリプト (共通、関数、ヘッダー、フッターなど) と、あらゆる種類のアクションのエントリ ポイント (login.php、viewthis.php、viewthat.php) で構成されています。
現在、フロント コントローラーを導入し、代わりにある種のモデル アーキテクチャを使用することを考えています。
知りたい: 両方のアーキテクチャの長所と短所は何ですか? 特別な特典はありますか?一般的に何を使用する必要がありますか (ある場合)?
c# - C#で使用されるC++で記述された外部.dllリソースにエントリポイントを適切に作成する方法
長年の読者、初めてのポスター。いつかここで質問に答えたいと思っています...
つまり、「dllで[function]という名前のエントリポイントが見つかりません」(c ++からc#への型変換)のようなものです。
しかし、私は同じ解決策を適用できないようです...
基本的に、私は新しいメソッドを書きました:
C++プロジェクトのヘッダーファイルで次のように定義されています。
C ++プロジェクトのソースファイルで次のように定義されています:(署名のみ)
C#プロジェクト内のフォームC#アプリケーションに次のようにインポートされます。
これは、C#フォームの.csファイル内の同じ場所から次のように呼び出されます。
次のメッセージとともに例外が返されます。
「DLL'CarChipSDK_C_Sharp.dll'で指定されたエントリポイント'IsDataValid()'が見つかりません。
c ++コードから生成された.dllでdumpbin.exeと依存関係ウォーカーを使用しましたが、IsDataValid()エントリポイントがあることが示されています。
すべての助けは大歓迎です...
問題が解決しました!愚かな私、これは私の現在の会社での以前の協同組合からのコードでした、彼は私がbin/debugフォルダーにビルドしていたbin/releaseフォルダーから.dllを読んでいたことがわかりました。知っているべきだった。心からお詫び申し上げます。
c++ - main()は本当にC ++プログラムの始まりですか?
C++標準のセクション$3.6.1/ 1には、次のように書かれています。
プログラムには、プログラムの指定された開始点であるmainと呼ばれるグローバル関数が含まれている必要があります。
ここで、このコードについて考えてみましょう。
このサンプルコードは、プログラムの「開始」となる関数に入る前に、0から9までの整数の2乗を出力するという、私が意図したことを実行します。main()
-pedantic
また、オプションのGCC4.5.0を使用してコンパイルしました。エラーは発生せず、警告も発生しません。
だから私の質問は、
このコードは本当に標準に準拠していますか?
それが標準に準拠している場合、それは標準が言っていることを無効にしませんか?main()
このプログラムの開始ではありません!user_main()
の前に実行されmain()
ます。
main_ret
グローバル変数を初期化するには、が最初に実行されることを理解していますuse_main()
が、それはまったく別のことです。重要なのは、プログラムの開始ではないので、標準から引用されたステートメント$ 3.6.1/1を無効にするということです。実際、このプログラムはこれで終わりです。main()
編集:
「開始」という言葉をどのように定義しますか?
それは、「プログラムの開始」というフレーズの定義に要約されます。では、どのように正確に定義しますか?
android - Android に相当するもの: void main() / Sub Main?
アクティビティを起動する前に、ランチャーから実行したときに Android アプリケーションにコードを実行させようとしています。Sub Main
つまり、最初にアクティビティに入るのではなく、アプリを a で開始したいということです。
基本的に、擬似的に、私は次のようなことをしたい:
この質問によると、Android には文字通りこの概念がないようです。そのため、エントリ ポイントとして非表示のアクティビティを作成することを検討していましたが、アクティビティを非表示にする方法がわかりません。これらの 2 つの方法を試してみましたが、検索で出てくるのはこれらだけのようですが、実際には何もしていないようです...
this.setVisible(false);
this.setTheme(android.R.style.Theme_Translucent_NoTitleBar);
java - Java プログラムに「main()」メソッドが必要なのはなぜですか?
それは単なる命名規則ですか?シェルからプログラムを実行しているときにメソッドを呼び出せないのはなぜですか
c# - 指定されたエントリポイントを持つdelphi Import dll関数
Delphi でこの関数を定義するにはどうすればよいですか? エントリポイントのないインポートのみを知っており、有用な例が見つかりません:(
それはC#で書かれています
どうもありがとう
よろしくお願いします
bootloader - ブート プログラムの開始時に ORG 7C00 を指定するのはなぜですか?
ブートローダーはとにかくそのアドレスにロードしますか? なぜこれをプログラムに指定するのですか?
visual-c++ - WPRFLAGマクロと_WINMAIN_マクロはどこで定義されていますか?
ほら、
次のようなコードがあります
と
でctrexe.c
。vs2010を使用しています)
これらのマクロは、エントリポイントから呼び出される関数を決定します。
しかし、プロジェクト設定のマクロ設定でもこれらのマクロが見つかりません。
これらのマクロはどこで定義されていますか?