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中编译实现,还有什么特别的东西要记住吗?
谢谢你的帮助
您可能希望在编程文本中查找main函数的签名,即程序的入口点.这就是你能够提取这些命令行参数的地方.
我不想比这更详细,因为这显然是作业的关键点,如果我发现自己和你一起工作,我希望你能够自己想出这类东西.一旦你收到适当的轻推.:)
祝好运!