[英]What is the "sense" of a command line option?
我正在閱讀glib 的 CLI 選項解析器的文檔,我對他們的選項標志之一感到非常困惑。
- G_OPTION_FLAG_REVERSE
- 對於
G_OPTION_ARG_NONE
類型的選項,此標志表示選項的含義是相反的。
這是什么意思? 選項的“意義”是什么?
如果選項不帶參數,則可以將其視為布爾值。 如果存在該選項,則通常將其視為“真”,如果不存在,則通常將其視為“假”。 這些解釋可以顛倒過來,這改變了選擇的意義。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.