标签: program-entry-point

当main()退出时调用另一个函数

当main()退出C时,是否可以调用额外的函数?

谢谢!

c program-entry-point

10
推荐指数
2
解决办法
612
查看次数

如何摆脱SIGTERM错误

我一直在新的xcode4上工作这个iPhone应用程序.实际上每次我在模拟器中退出我的应用程序时,我在main.m中的代码行上出现错误这是我的代码行,然后是下一行的错误

int retVal = UIApplicationMain(argc,argv,nil,nil);

线程1:编程接收信号:"SIGTERM".

这里发生了什么?我该如何解决?

iphone program-entry-point sigterm xcode4

10
推荐指数
1
解决办法
5349
查看次数

如何在不定义main方法的情况下运行Java程序?

我正在浏览一些Java源代码,并注意到该main方法未定义.

Java如何编译源代码而不知道从哪里开始?

java methods program-entry-point

10
推荐指数
2
解决办法
4万
查看次数

java 101,我如何计算传入main的参数个数?

例如

public static void main(String[] args) {
            int count = 0;
        for (String s: args) {
            System.out.println(s);
                count++;

        }

    }
Run Code Online (Sandbox Code Playgroud)

有什么方法可以做类似的事情

int count = args.length()?还是args.size()?

java program-entry-point count args

10
推荐指数
1
解决办法
4万
查看次数

用空参数列表主要与void的参数列表不同吗?

可能重复:
为什么C和c ++中的main函数的类型留给用户定义?

什么是虚空?有人提供一些例子,正确使用虚空吗?当我们写void main (void)或有main()什么区别?

c program-entry-point void

10
推荐指数
1
解决办法
4万
查看次数

main()函数是否可重入?

我听说在C中,main()是可重入的,而在C++中则不是.

这是真的?重新进入main()函数的场景是什么?

c c++ program-entry-point reentrancy

10
推荐指数
1
解决办法
359
查看次数

防止main()函数在goroutines在Golang中完成之前终止

已经厌倦了这个人为的例子:

package main

import "fmt"

func printElo() {
    fmt.Printf("Elo\n")
}

func printHello() {
    fmt.Printf("Hello\n")
}

func main() {
    fmt.Printf("This will print.")
    i := 0
    for i < 10 {
        go printElo()
        go printHello()
        i++
    }
}
Run Code Online (Sandbox Code Playgroud)

这个程序的输出只是"这将打印".输出goroutine printElo()并且printHello不会被发出因为,我猜,main()函数线程将在goroutines甚至有机会开始执行之前完成.

在Golang中使类似代码工作而不是过早终止的惯用方法是什么?

concurrency program-entry-point go goroutine

10
推荐指数
1
解决办法
4032
查看次数

在java中,可以重命名或重构"public static void main"吗?

我并不想改变public static void... String[] args签名的一部分,但它是可能的"重命名"这个功能(如只是为了好玩)?

因此,执行的入口点将是具有其他名称的函数.

将它重命名为,boot(在我的特定情况下,如果不是历史的话,会更好地反映它的实际用途).


有关

我有兴趣做一些不同的事情,但这些问题仍然很有趣:

java中的public static void main(String arg [])是固定的吗?

为什么名称main为函数main()

java refactoring program-entry-point

9
推荐指数
1
解决办法
6354
查看次数

如果main方法在java文件的"非公开类"里面怎么办?

我有一个包含多个类的java文件,其中一个是公共的.如果main方法在非公共类中.我无法运行该java文件.这是为什么?并且没有编译错误.如果是这样,我该如何使用该主要方法?

java program-entry-point public

9
推荐指数
2
解决办法
2万
查看次数

C 主要参数

我写了一个必须显示主要参数的代码,但是当我编译它并输入“*”时,程序显示了我的文件结构。cmd 中的命令如下所示:program.exe 1 2 3 *

#include <stdio.h>
#include <stdlib.h>

int main(int argc, char const* argv[]) {
    for (int i=0; i<argc; i++) printf("%s\n", argv[i]);
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

结果是:

program
1
2
3
program.c
program.exe
10-03-20
11-02-20
Run Code Online (Sandbox Code Playgroud)

我的问题:是否可以强制程序打印“*”而不是列出文件。

c parameters program-entry-point mingw wildcard-expansion

9
推荐指数
1
解决办法
145
查看次数