ChinaUnix.net
相关文章推荐:

c# 怎么在本类中运行别的类的main方法

C++类中能不能定义main()方法? 记得以前好像碰到过,想不起来了. 记得还有一个和 MFC的对比.

by blueprint - C/C++ - 2005-11-26 20:20:07 阅读(2350) 回复(7)

相关讨论

最近在学习java的过程中,遇到这样的问题:1.一个java文件中public类的个数;2.非public的类能否有main()方法;通过测试,得出了一点结论(不敢保证是正确的,只是个人见解)。 1.一个文件最多只能有一个public类(0个或者1个),如果有public类,则命名文件的时候只能用该public类的类名,如果文件中的类都是非public的,则可以用任意名字命名文件。 2.非public的类中也可以有main()方法。 下面的这个程序中,Cleanser和Detergen...

by little_cat - Java文档中心 - 2006-05-25 10:56:54 阅读(741) 回复(0)
by jihuaguo - Java - 2007-03-19 21:06:04 阅读(2808) 回复(8)

你们好,我想问一下有的类里有main函数,而有的却没有,(同是在application) 什么时候需要main方法呢,什么时候又不需要呢。

by liyuanzhenren - Java - 2003-11-01 22:38:18 阅读(1034) 回复(1)

定义一个JAVA文件,文件名为Test class person { private int age; void shout() { System.out.println("my age is "+age); } public static void main(String []args) { person p1=new person(); person p2=new person (); p1.age=-30; p1.shout(); p2.shout(); } } class a { int aa; void show() { System.out.println("show us!"); } } 可以通过编译,解析 javac Test.java java...

by shining3g - Java - 2006-04-24 22:05:06 阅读(2905) 回复(1)

args[] 在命令行运行时候输入的参数,因为参数可以为多个,所以要用数组来存,比如dos的copy命令: copy c:\*.* d:\*.* 这就是两个参数c:\*.*和d:\*.* java在命令行运行的时候要用到java命令: java Test value1 value2 后面就是两个参数,在main里面args[]就是两个长度的数组value1存在args[0]中,value2存在args[1]中。 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u2/86835/showart_1670934.htm...

by sakyone - Java文档中心 - 2008-11-28 14:36:20 阅读(1368) 回复(0)

下述链接给出的文章解释了为什么在类 Unix 系统下将程序主函数定义为 "void main(void)" 是错误的: void main(void) - the Wrong Thing 文章的要点如下: [quote] 1. Because the standard says so. 2. Because the startup routines that call main could be assuming that the return value will be pushed onto the stack. If main() does not do this, then this could lead to stack corruption in the program's exit se...

by MMMIX - C/C++ - 2007-06-03 09:28:54 阅读(3096) 回复(9)

公司的软件包括两大部分,一个通讯模块 A,一个应用模块 B,两个模块都以独立的进程来运行. 我的工作是修改应用模块 B, 找遍了所以的代码文件,都没发生模块B的main函数在那里,是不是linux下可以不用main的写法. 请高手分析一下?(由于是公司程序不方便粘出来) makefile中OBJ下的所以*.c,都没有main字符, 它是先将OBJ打包成库,再和另一些库(难道说main包含在某个库中)一起编译生成了一个exe, 那问题是,带main文件在linux下也可以打...

by evc2008 - C/C++ - 2009-03-29 21:48:16 阅读(5222) 回复(20)

也就是如何让他们共存于一个jar包中但又能单独运行。

by jmsyoung - Java - 2004-05-14 11:47:44 阅读(2095) 回复(0)

C++ 中能不能让一些代码在 main() 之前执行?谢谢。

by zhujiang73 - C/C++ - 2006-11-04 01:11:45 阅读(1984) 回复(8)

如题:假设有下面C++代码: filename: test.cpp #include #include int main(int argc, char* argv[]) { if( argc != 2 ) { printf("====pls enter a reference=====\n"); return -1; } int i = atoi(argv[1]); printf("=====i = %d======\n", i); return 0; } 编译生成可执行文件 test,请问如何写一个python程序,往test的main中传递参数,并运行test,换句...

by x518889 - Python - 2007-08-28 15:49:55 阅读(4247) 回复(2)