簡體   English   中英

HWUT:命令行參數

[英]HWUT: parameters on command line

在命令行提示符下,是否可以將參數傳遞給 hwut 命令,例如,為了使用該參數作為標識符來打開特定的串行端口?

我想,最簡單的方法是使用環境變量。 假設您的測試是用“C”編寫的,然后執行

   set MY_VARIABLE=4711    # DOS
   export MY_VARIABLE=4711 # Unix & Co
   hwut my-test.exe

其中文件“my-test.c”是“my-test.exe”的來源並包含

   #include <stdlib.h>
   ...
   int main(int argc, char** argv)
   {
       ...
       const char* MyVariable_str = getenv("MY_VARIABLE");
       int         my_variable;

       my_variable = MyVariable_str ? atoi(MyVariable_str) : -1;
       ...
   }

當然,正確的解決方案是擁有一些配置文件,這些文件被全局配置並由測試應用程序解析。 然而,為此的開銷可能並不總是合理的。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM