我正在阅读glib's CLI option parser的文档,我对其中的一个option flags感到非常困惑.
- G_OPTION_FLAG_REVERSE
- For options of the
G_OPTION_ARG_NONE
kind, this flag indicates that the sense of the option is reversed.
这是什么意思?选项的"意义"是什么?
我正在阅读glib's CLI option parser的文档,我对其中的一个option flags感到非常困惑.
- G_OPTION_FLAG_REVERSE
- For options of the
G_OPTION_ARG_NONE
kind, this flag indicates that the sense of the option is reversed.
这是什么意思?选项的"意义"是什么?
如果选项不带参数,则可以将其视为布尔值.该选项通常被视为"true"(如果存在),或"false"(如果不存在).这些解释可以颠倒,这改变了 Select 的意义.