使用命令行参数从txt文件中提取并在C ++中运行特定的类

ashe_lam

我正在一个需要使用以下命令之一运行的项目:

./project.exe -Stack <[文件名]

./project.exe -Queue <[文件名]

我想知道为什么在Stack和Queue前面都有一个-,为什么文件名前面带有<并放在括号中。

这种格式的目的是告诉程序使用堆栈类运行还是使用队列类运行。我还需要从命令行中提到的文本文件中提取信息。

我熟悉常规命令行参数以及如何使用它们,但是我之前从未见过这种表示法,也找不到任何明确的解释。

一些程序员哥们

选项的破折号只是一个常见约定。通常在现代的命令行程序中,人们使用双破折号来表示选项(例如--stack),而使用单破折号来表示选项(例如-s)。

实际上,许多现有的参数解析器(例如Linuxgetopt_long函数)都需要使用单破折号或双破折号来识别长短选项。

<文件重定向它告诉外壳程序从文件重定向程序标准输入。在程序内部,您可以从标准输入(std::cin)中读取内容,它将自动从文件中读取内容。此重定向完全由外壳程序处理。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用命令行参数运行PostgreSQL .sql文件

来自分类Dev

使用命令行或 bash 从 yum 存储库文件中的文件中提取第二个单词

来自分类Dev

如何在Windows 7中使用命令行工具从HOSTS文件中提取条目?

来自分类Dev

使用命令行参数在C中的文件中查找和替换单词

来自分类Dev

如何使用命令行参数的子集调用另一个 C 文件中的函数?

来自分类Java

使用命令行参数运行Eclipse

来自分类Dev

如何使用perl使用命令行参数从目录中获取文件?

来自分类Dev

如何使用命令行参数替换文件中的fread()?

来自分类Dev

使用命令行参数从 C# 运行 Python 2.7 sript

来自分类Dev

从命令行使用7-Zip从存档中提取特定文件

来自分类Dev

如何使用命令行将单个C#类文件编译为.exe?

来自分类Java

使用命令行运行Java类

来自分类Java

使用命令行从JUnit类运行单个测试

来自分类Dev

Maven:使用命令行运行Java类文件

来自分类Java

如何使用命令行中的参数运行Java方法?

来自分类Dev

在Linux中的特定CPU上运行进程?(不能使用命令行指定)

来自分类Dev

7z的命令行从存档内的特定文件夹中提取特定文件

来自分类Dev

如何在Mac OS中使用命令行参数运行应用程序

来自分类Dev

如何建立符号链接以使用命令行参数运行程序?

来自分类Linux

使用命令行参数更新在后台运行的脚本

来自分类Dev

如何使用命令行在C ++中编译和链接分隔的.h和.cpp文件?

来自分类Dev

读取fileName作为命令行参数并在c ++ 98 Linux中执行文件操作“ open”

来自分类Dev

使用命令行参数覆盖spring-boot中的yml配置不起作用

来自分类Dev

使用命令行开关/启动参数在Chrome中打印图像

来自分类Dev

使用命令行参数中的getchar和putchar编码程序以发送以进行解码

来自分类Dev

如何使用命令行在pytest中传递多个参数?

来自分类Dev

使用命令行作为后台进程运行PHP文件

来自分类Dev

使用命令行构建和运行junit测试文件的问题

来自分类Java

使用命令行文件输入从IntelliJ运行程序

Related 相关文章

  1. 1

    使用命令行参数运行PostgreSQL .sql文件

  2. 2

    使用命令行或 bash 从 yum 存储库文件中的文件中提取第二个单词

  3. 3

    如何在Windows 7中使用命令行工具从HOSTS文件中提取条目?

  4. 4

    使用命令行参数在C中的文件中查找和替换单词

  5. 5

    如何使用命令行参数的子集调用另一个 C 文件中的函数?

  6. 6

    使用命令行参数运行Eclipse

  7. 7

    如何使用perl使用命令行参数从目录中获取文件?

  8. 8

    如何使用命令行参数替换文件中的fread()?

  9. 9

    使用命令行参数从 C# 运行 Python 2.7 sript

  10. 10

    从命令行使用7-Zip从存档中提取特定文件

  11. 11

    如何使用命令行将单个C#类文件编译为.exe?

  12. 12

    使用命令行运行Java类

  13. 13

    使用命令行从JUnit类运行单个测试

  14. 14

    Maven:使用命令行运行Java类文件

  15. 15

    如何使用命令行中的参数运行Java方法?

  16. 16

    在Linux中的特定CPU上运行进程?(不能使用命令行指定)

  17. 17

    7z的命令行从存档内的特定文件夹中提取特定文件

  18. 18

    如何在Mac OS中使用命令行参数运行应用程序

  19. 19

    如何建立符号链接以使用命令行参数运行程序?

  20. 20

    使用命令行参数更新在后台运行的脚本

  21. 21

    如何使用命令行在C ++中编译和链接分隔的.h和.cpp文件?

  22. 22

    读取fileName作为命令行参数并在c ++ 98 Linux中执行文件操作“ open”

  23. 23

    使用命令行参数覆盖spring-boot中的yml配置不起作用

  24. 24

    使用命令行开关/启动参数在Chrome中打印图像

  25. 25

    使用命令行参数中的getchar和putchar编码程序以发送以进行解码

  26. 26

    如何使用命令行在pytest中传递多个参数?

  27. 27

    使用命令行作为后台进程运行PHP文件

  28. 28

    使用命令行构建和运行junit测试文件的问题

  29. 29

    使用命令行文件输入从IntelliJ运行程序

热门标签

归档