在Eclipse中使用argc和argv?

问题描述:

我有一个工作程序,但现在我必须使用int argcchar *argv[]参数main。每当我尝试做到这一点,它给我错误,它不能保存。有没有什么办法可以让argcargv在Eclipse中工作?在Eclipse中使用argc和argv?

+2

“我尝试这样做,它给了我无法保存的错误”。你愿意准确地告诉错误是什么吗? – 2012-02-14 17:18:54

+0

C++区分大小写;例如,'main'和'MAIN'是两个不同的标识符。我相应地编辑了你的问题。 – 2012-02-14 20:26:21

我想你的问题是,你不知道热的传递参数给你的程序,当你通过eclipse执行它不是吗?

如果这是你想要的,请阅读以下内容。

点击“项目 - >属性”,然后在“运行/调试设置”中点击“新建按钮”。选择C++应用程序。在这里你可以看到有4个选项卡,第二个选项卡被称为“参数”。 在这个标签中你可以看到一个textarea。在那里键入您的应用程序的参数,然后单击“确定”。 当你将执行你的应用程序感谢eclipse的“播放”按钮时,你的程序将被调用参数。

+0

当您执行程序时,Eclipse没有提供指定命令行参数的方法吗?将参数设置为项目配置的一部分似乎相当愚蠢。另一种选择是从命令行运行该程序。 – 2012-02-14 20:27:36

+0

我同意你的看法,那很愚蠢。个人意义上说,我像你说的那样从命令行运行我的程序。 – 2012-02-15 06:50:36

+0

这是有益的感谢muchos – gamergirl22 2012-02-23 22:27:52