在C++中实现"app.exe -instruction file"表示法

Neo*_*tch 1 c++ command-line-arguments

我有一个Data Structures类的项目,它是一个使用二叉树和其他东西工作的文件压缩器.我们需要使用命令行中的以下说明"压缩"和"解压缩"任何给定文件:

对于压缩: compress.exe -zip file.whatever

对于解压缩: compress.exe -unzip file.zip

我们用C++编程.我使用IDE Code :: Blocks并在Windows中使用GCC进行编译.

我的问题是:你怎么实现那个?? !! 如何让你的.exe在命令行中接收这些参数,然后按照你想要的方式执行它们?

另外,如果我想在Linux中编译实现,还有什么特别的东西要记住吗?

谢谢你的帮助

Gre*_*g D 9

您可能希望在编程文本中查找main函数的签名,即程序的入口点.这就是你能够提取这些命令行参数的地方.

我不想比这更详细,因为这显然是作业的关键点,如果我发现自己和你一起工作,我希望你能够自己想出这类东西.一旦你收到适当的轻推.:)

祝好运!