首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >c++和.sys文件

c++和.sys文件
EN

Stack Overflow用户
提问于 2011-05-22 11:13:32
回答 1查看 878关注 0票数 1

我有家庭作业,我想不出来。我知道c++,但我不熟悉它是如何绑定到操作系统中的。如果有人不能指导我做一些与此相关的指导,或者任何可以帮助我的事情,我会很感激的:

您需要在Bash或C中构建一个程序(命名解析器),该程序执行以下操作:

  1. 以一个可执行文件名作为参数。
  2. 使用-h参数运行该文件,并读取可能的选项。
  3. 打开一个选项文件(命名为具有.sys扩展名的可执行文件的同名),并通过提供正确的参数从文件
  4. 重新运行选项值。H 210G 211

示例:

  • 假设您想运行一个名为PIZZA的程序。

./解析器

  • 程序解析器程序解析器应该运行./PIZZA -h以获得您收到的批萨程序

  • 的帮助,如下所示:

选项可以是-L的比萨饼选项(数字)指定大比萨的数量-M(数字)指定中等比萨饼的数量-S(数字)指定小批萨的数量示例:比萨饼-L0-M5-S3

  • 读取配置文件PIZZA.sys

L=5 M=0 S=1

  • 运行带选项的比萨饼

./匹萨-L5-M0-S1

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-05-22 11:26:43

看看下面的Bash教程http://linuxconfig.org/Bash_scripting_Tutorial

我认为没有必要编写C代码来实现您想要做的事情。

这个分配的奇怪之处是使用一个-h选项来显示帮助文本。大多数Linux命令都使用--help (或手册页)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6087532

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档