问题标签 [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 投票
5 回答
50206 浏览

c - C 的 main() 函数的有效签名是什么?

C 中 main 函数的有效签名到底是什么?我知道:

还有其他有效的吗?

0 投票
6 回答
13070 浏览

eclipse - GWT 编译“添加入口点模块”对话框

谁能解释 Eclipse GWT 插件在哪里定义它的入口点?

为了让我的旧 GWT 项目再次使用 GWT 2.0,我在 Eclipse 中创建了一个默认的 GWT 2.0 项目,并且能够成功运行它。它是一个询问名称并调用服务器上的“问候”servlet,它会响应等等……到目前为止一切都很好。

然后,我将旧 maven GWT 项目中的所有类移植到这个新的 GWT 项目中,以期让 RPC 调用正常工作。它有很多依赖项,所以我还复制了 maven pom.xml,注释掉了 pom 中所有与 gwt 相关的插件,并设法让 Eclipse M2Eclipse maven 插件能够识别 pom 并采用所有 maven 依赖项。Eclipse 中的所有问题现在都已解决,看起来不错。

但是,当我单击项目的 GWT 编译图标时,它会弹出一个“GWT 编译”对话框,现在要求我“添加一个入口点模块”。此对话框中没有列出可供选择的入口点。这很令人沮丧,因为我保留了完全相同的 GWTApp.gwt.xml 并将我的代码移动到以前工作的自动生成的 GWTApp.java 类中。

我无法想象为什么 Eclipse 插件不查看 GWTApp.gwt.xml 文件来确定入口点是什么。

谁能解释这些入口点是如何定义的或建议项目停止工作的原因?

谢谢!

0 投票
1 回答
1078 浏览

gwt - Access public EntryPoint fields in GWT

In GWT is there a way for a widget to access a public member of the application's EntryPoint class? I want to store certain "application-wide" data in the EntryPoint class, and then have widgets access these fields and behave differently according on their values. In my mind it seems simple enough, but I just can't find the code for it anywhere...

0 投票
1 回答
1694 浏览

c++ - 如何禁用 MFC 应用程序的 WinMain 入口点?

我知道在 Windows 下不可能有具有多个入口点的应用程序。

我有一个 MFC 应用程序,并添加了使其作为服务运行的代码(main()入口点和其他必需的东西),但看起来 Windows 将始终WinMain()从 MFC 运行而不是我的 main。

问题是如何禁用WinMain()from MFC 以便能够运行我自己的main().

如果您想运行与控制台应用程序相同的应用程序,可能会出现同样的问题。

为了将其构建为控制台应用程序(主要而不是 WinMain),我必须更改项目属性的哪些内容?

评论我的 CWinApp 是唯一的解决方案吗?

0 投票
1 回答
861 浏览

c++ - 如何将包装器添加到 MFC WinMain?

我想向 MFC WinMain 添加一个包装器,以便能够使 MFC 应用程序能够作为 GUI 应用程序或服务运行。

我可以在不修改 MFC 源代码的情况下从 MFC 将包装器添加到 WinMail 吗?

0 投票
2 回答
9991 浏览

vb.net - “运行时错误'453'找不到dll入口点”来自vb.net编译的由vba引用的dll

我正在通过 Visual Studio 2008 在 vb.net 中进行编码。我已经从我的代码中成功编译了一个 dll 文件,但是当我尝试在 vba 中引用 dll 时,我继续得到“运行时错误'453'”。我知道使用 vb.net 时会出现某种编译错误。有没有人有任何建议来解决/克服这个问题?我想尽可能避免将代码翻译成另一种语言。

这是我一直在尝试运行的简单示例代码:

示例.dll:

Example.xlsx 中的宏:

谢谢你,卡特琳

0 投票
1 回答
1244 浏览

android - Android:当应用程序被杀死时,如何设置新启动的入口点?

我正在使用一个只有静态字段的单独类来存储当前的应用程序数据。sharedpreferences它在应用程序启动时部分填充。其余的是数据,例如某些操作的结果,用于进一步浏览这些结果(使用结果的多个活动)。

我可以转到主屏幕,启动其他应用程序等,当我返回自己的应用程序时,它就可以正常工作。

但是,由于新Error Reporting功能的出现,我收到了一些与错误相关的错误报告nullreference。对象是null对上述单独类中的静态字段的引用。

由于我无法重现该错误,我倾向于认为这是由于应用程序由于内存不足而被杀死,并且当它重新启动时,它会oncreate从用户当前所在的活动中调用。但是,单独类中的所有静态数据没有恢复,因此它崩溃了。

我想知道:有没有办法强制应用程序完全“重新启动”,而不是从最后使用的活动开始,如果它被杀死?或者这是标准行为?我可以以编程方式执行此操作吗?就像静态字段为空时一样,重新启动应用程序?

0 投票
1 回答
531 浏览

c++ - C++ 中 Main 参数的 const 限定

C++ 标准要求所有符合要求的实现都支持以下两个签名main

  • int main();
  • int main(int, char*[]);

在后一个签名的情况下,添加(顶级)const-ness 会破坏任何语言规则吗?

例如:

int main(const int argc, char** const argv);

据我了解,顶级const资格不会影响函数的签名哈希,因此就规范而言,它应该是合法的。

另外,有没有人遇到过拒绝这种修改的实现?

0 投票
11 回答
10185 浏览

c - 是否有 GCC 编译器/链接器选项来更改 main 的名称?

我的软件有一个用于正常使用的主要软件和一个用于单元测试的不同软件。如果 gcc 有一个选项来指定要使用的“主”函数,我会很高兴的。

0 投票
2 回答
24163 浏览

gwt - GWT 中的多个入口点

我正在进入 Google Web Toolkit,并且对 GWT 中的入口点有点困惑。谷歌的文档说:

如果您在一个模块中有多个 EntryPoints(定义 onModuleLoad() 的接口),则一旦该模块(和外部文档)准备好,它们就会按顺序调用。如果您在同一页面中加载多个 GWT 模块,则每个模块的 EntryPoint 将在该模块和外部文档都准备好后立即被调用。两个模块的入口点不能保证同时触发,或者以它们在主机页面中指定的选择脚本的相同顺序触发。

那么您网站中的每个页面都需要为其定义一个入口点吗?

当您基于 Java 类生成 javascript 时,您真的只需要一个入口点吗?

您是否能够将多个自动生成的 js 定义组合到一个 *.gwt.xml 文件中?

编辑:链接到引用的来源:http ://code.google.com/webtoolkit/doc/1.6/DevGuideOrganizingProjects.html

谢谢!