问题标签 [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# - 程序集中写的程序集入口点信息在哪里?

我曾经认为一个程序集只能有一个 main() 方法,直到我看到 Jon Skeet 的 MiscUtil 在他在哥本哈根的 Microsoft 办公室发表的视频讲座中。

所以,我写了这个小应用程序,它有两个 main() 方法,如下所示:

我在 Visual Studio 中设置了 StartUp 对象,它起作用了。好吧,不用担心。然后,我想看看这些信息究竟存储在程序集中的什么位置,所以我在反射器中打开了编译后的二进制文件,并且完全没有看到任何元数据。

我想知道是否将此类信息写入清单或 PE 图像的某些 COFF 标头中,这些信息在反汇编程序中看不到,但可以在十六进制编辑器中看到?

0 投票
3 回答
1588 浏览

c# - 在调用程序集中的任何方法之前,CLR 调用的最早入口点是什么?

在过去的几年里,我偶尔会想知道DLL_PROCESS_ATTACH在 .NET 世界中有什么等价的(臭名昭著的)。我所说的任何文档都稍微简化了一点,即类的最早入口点是静态构造函数(cctor),但是您无法影响调用它的时间也不能定义一个保证在任何其他 cctor 之前调用的 cctor或字段初始化程序,hack,如果从未使用过该类,它甚至可能根本不会被调用。

所以,如果你想保证在你的程序集的任何方法被调用之前已经初始化了一些东西,并且你不想在你的程序集中的每个类中添加一个 cctor,你可以采取什么方法?或者,我多年来一直错过的 .NET 中是否有一个简单的托管解决方案?

0 投票
7 回答
9592 浏览

c - 避免 C 程序中的 main(入口点)

是否可以避免 C 程序中的入口点(main)。在下面的代码中,是否可以在func()不通过main()下面的程序调用的情况下调用调用?如果是,如何做,什么时候需要,为什么要给出这样的规定?

0 投票
1 回答
944 浏览

c++ - LNK1561 定义 main 时 MSVS2010 中的链接错误

我一直在制作几个项目来使用 C++>Empty Projects 从 Microsoft Visual Studio 2010 中的教程站点编译小型 SDL 代码教程;所有这些项目都编译得很好。在所有这些项目中,我都使用这个版本的 main 作为我的入口点:

我是 SDL 和 C++ 的新手,但据我了解,这是所有 SDL 应用程序的基本入口点。但是,我在新项目中不断收到 LNK1561 链接错误(意味着链接器找不到入口点)。我已经尝试在项目编辑器中创建新项目并重新定义我所有的 SDL 依赖项(对不起,如果那是错误的术语),就像我对有效的项目所做的那样,但我仍然遇到链接错误。我需要更改一些项目属性吗?

0 投票
3 回答
575 浏览

dll - LOADDLL.EXE 的原理是什么?

它可以用来在windows中运行任意的动态链接库,

它怎么可能知道任意 dll 的入口点?

0 投票
1 回答
12053 浏览

windows - 关于PE在Windows中的入口点

它总是在代码段的最低地址吗?

0 投票
1 回答
486 浏览

gwt - GWT 入口点配置



,我必须使用带有登录、注册和忘记密码功能的 RPC 使用 GWT 创建一个登录模块。登录工作正常。现在我必须继续注册并忘记密码,但我在配置入口点时遇到了麻烦。在我的登录页面中,我创建了超链接“注册”和“忘记密码”,当我单击注册超链接时,我想打开注册页面(使用 GWT 创建),但我不知道如何实现。请给我任何有用的建议..

谢谢阿伦
_

0 投票
1 回答
2123 浏览

java - 如何在黑莓应用程序中设置备用入口点?

如何在黑莓应用程序中设置备用入口点。将有 2 个应用程序

  1. 用户界面应用
  2. 后台应用程序:将在自动启动时运行。

有一篇关于这个的黑莓知识中心文章,我试过了,编码如下。但是单击应用程序图标时,没有任何反应。

类 UI 应用程序

后台应用

我根据这个(编辑)坏链接
配置了 Blackberry_App_Discriptor.xml任何机构都可以帮忙,哪里出错了。

0 投票
2 回答
516 浏览

python - pypy生成的C代码入口点在哪里

我正在使用 PyPy 将一些 python 代码转换为 C 代码。我写了一个非常简单的脚本如下:

然后我用translate.py --source test.py. 它确实成功生成了 C 代码。当我make这些代码时,它生成了一个可执行文件test-c。但是我无法在这些代码中找到 main 函数grep,所以我想知道 pypy 生成的代码的入口点在哪里。感谢您的阅读。

0 投票
13 回答
15559 浏览

android - Android源码怎么没有main方法还能运行?

我现在已经在一些教程中看到了这一点……但是,Android 源代码怎么可能没有 main 方法并且仍然可以运行。

例如(来自http://developer.android.com/guide/tutorials/hello-world.html):

运行,但没有主要!

我还认为使用诸如 onCreate(或 formLoad 等)之类的东西是不好的,因为构造函数应该完成这项工作,而且这种内置方法有时会很臭。但是 onCreate 是一个入口点吗?即使没有主线?

如果有多个活动怎么办......这些内置事件处理程序是否存在层次结构?OnCreate 胜过一切?否则,应用程序如何知道要运行什么或在哪里进入程序?

谢谢!