gpt4 book ai didi

ada - Ada的命令行参数

转载 作者:行者123 更新时间:2023-12-04 10:19:23 27 4
gpt4 key购买 nike

我正在编写一个Ada程序,该程序应该对字母字符进行大小写转换。该程序使用1、2或3个命令行参数。我几乎把事情写下来了,但是我不知道如何做论证。命令行参数是:

  • 一个字符,指定是大写转换还是小写转换
    应用于输入。 'U'或'u'表示大写转换; 'L'或'l'指定小写
    转换。该参数是程序运行所必需的。
  • (可选)用于输入到大写/小写转换的文件名。
    如果未指定此参数,则程序必须从标准输入读取。
  • (可选,仅当还提供了第三个命令行参数时才使用)
    用于加密或解密过程输出的文件。如果此参数是
    如果未指定,则程序必须写入标准输出。

  • 有什么帮助吗?

    最佳答案

    您可以使用标准包 Ada.Command_Line 来访问命令行参数。

    您有Argument_Count作为参数数量。
    您可以使用Argument(Number : Positive)Number位置获取参数字符串。

    关于ada - Ada的命令行参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14491899/

    27 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com