问题标签 [main]

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 投票
4 回答
4472 浏览

vb.net - VB.net Main 方法未执行

我从 C# 背景开始学习 vb.net。

我试图重新编程我拥有的一个简单的 C# winforms 程序,该程序采用命令行参数来确定它的作用。在 C# 中,总是有一个 main 方法来接受这些参数。

根据我的阅读,一旦您指定了起始表单,vb.net 就会为您实现一个主要方法,除非您自己制作一个。这很好,但我实现的那个似乎被忽略了,我已经设置了断点以查看代码是否被查看,但什么也没有。主子在启动表单的类声明中,如下所示:

显然我稍后会在 main 方法中添加更多代码,但现在我只想让消息框出现以显示我的 main sub 实际上正在执行。我可能在做一些非常明显的错误,但从我看到的例子中我无法判断是什么。有任何想法吗?

谢谢,安迪。

0 投票
4 回答
9362 浏览

android - 通过单击按钮返回到android中的主菜单

在 android 中,我的应用程序提供了一个按钮,用户可以单击该按钮将它们返回到应用程序打开时出现的屏幕(onCreate)。

如何设置该按钮以使用户返回主菜单?

我在 switch 语句中有这样的东西(点击时):

return_main 是按钮的 id ......我知道这是不对的,但我想不出任何其他方式。

谢谢!

0 投票
2 回答
5710 浏览

c - 'main' 函数有哪些不同的有效原型?

可能重复:
C 的 main() 函数的有效签名是什么?

'main' 函数有哪些不同的有效原型?

是否有一些非标准原型也只有少数供应商支持?

0 投票
2 回答
2845 浏览

scripting - Common Lisp 等价于 Haskell 的 main 函数?

Haskell 的main函数正是我想要的:评估文件何时自行加载(例如./myfile.hsor runhaskell myfile.hs)而不是其他情况。main当文件被另一个文件导入时不会被调用。newLISP也有这个功能。

Common Lisp 有等效的代码吗?

我阅读了CLISP 的源代码clisp myfile.lisp以下是用户输入or时发生的情况./myfile.lisp

  1. CLISP 保存myfile.lispp->argv_execute_file.
  2. CLISP 创建表达式(LOAD "p->argv_execute_file")并将其压入 Lisp 堆栈。
  3. CLISP 将任何附加的命令行参数保存在一个列表中。
  4. CLISP 将参数存储在 Lisp 变量*args*中。

CLISP 从不生成引用 的 Lisp 变量p->argv_execute_file,因此无法辨别myfile.lisp是由 REPL 中的用户直接加载,还是由另一个 Lisp 文件加载。如果只是(car *args*)myfile.lisp我的任务会很容易。

注意:如果文件是从 REPL 加载的,Shebangs 会给 CLISP 带来麻烦,所以我把这段代码放在~/.clisprc.lisp

0 投票
2 回答
117 浏览

c++ - 返回整数与 void

可能重复:
main 的正确声明是什么?

不久前,我参加了关于 C++ 算法的课程。我们在课堂上使用了 Visual Studio,有时在编写 main 函数时,我们会将其声明为 void main() { 而不是 int main(){return 0;} 。这很好用,虽然我知道通常你应该使用 int。就在最近,我尝试从 linux 中的 netbeans 类中编译相同的代码。这一次,它不会接受将 main 函数声明为 void。为什么 g++ 编译器需要将 main 函数声明为 int?对不起,如果这是一个愚蠢的问题。

0 投票
1 回答
1359 浏览

clojure - 从 REPL 测试 Clojure main

我在 Clojure 的命名空间中定义了一个-main函数。:gen-class :main true我正在尝试从 REPL 测试它。

我的main功能如下所示:

我试图用(ns/-main "-x" "foo"), (ns/-main "-x foo"), (ns/-main ["-x" "foo"]),(ns/-main (into-array String ["-x" "foo"])等来调用它,并且都给了我各种错误。

如何从 REPL 调用这个函数并传入一些命令行参数来测试它?

谢谢。

0 投票
2 回答
2680 浏览

python - Python - 运行外部脚本

有人知道我是否有一个one.py按以下方式编写的脚本:

我想main从另一个脚本中调用该函数。我该怎么做?

我想它会是这样的(假设这是launcher.py

唯一的问题是我不能这样打电话main()

这应该怎么做?

0 投票
1 回答
237 浏览

testing - 在不启动设备模拟器的情况下测试 BlackBerry 代码

在Eclipse中,我想测试一些java microedition网络代码——javax.microedition.io.HttpConnection——看看网络连接是否成功并获取一些cookie值。但是在我的开发机器上使用 JRE 运行此代码不会执行该方法,除非我使用模拟器启动和测试。

我可以使用桌面 JRE 运行 BlackBerry 代码,还是必须始终使用模拟器进行测试?

0 投票
5 回答
3728 浏览

c++ - 在 C++ 中递归到 main() 是否合法?

我读到 C++ 标准禁止在 中递归main(),但 g++ 编译以下代码没有任何抱怨:

任何人都可以澄清这一点吗?

0 投票
1 回答
253 浏览

java - 创建/嵌入 JApplet 时遇到问题

我在创建 JApplet 时遇到了一些麻烦,而且我用谷歌搜索了很多,但我显然错过了一些重要的东西。

我创建了一个 Eclipse 项目,包含 6 个包,其中一个(名为“gui”)有两个重要文件。第一个称为 ComplexApp.java,它执行应用程序的初始化(并且有一个“public static void main”),第二个,ComplexApplet.java 做同样的事情,除了它包含 init() 和 start () (并且缺少 main())。小程序和应用程序都在eclipse中正常启动。

所以现在,我将整个项目导出为 .jar 文件。我注意到的第一件事是我从未指定应该使用哪个 .java 类来启动小程序(有一次我被要求选择一个包含 main() 的类,但我已经跳过了,因为小程序没有t 有 main(),只有 init()/start()/... 对吗?

如果我尝试启动生成的 .jar 文件(使用 Jar 启动器),我会收到一条消息“加载主类清单属性失败”,我猜这是正常的。所以我创建了一个 .jnlp 文件,当我手动启动它(或将其嵌入到 html 中)时,我收到一个错误:“字段 href 的值无效:Complex.jar”。这是jnlp:

那么,任何人都可以帮助我吗?请问好看吗?:)

谢谢。