2
是否存在用於轉義預處理器變量中雙引號的方法?
我想定義一個變量來減少冗餘,但引號給我帶來麻煩。在預處理器變量中指定引號
<?define testCondition="(A="yes" AND B="no")"?>
我還沒有發現任何文件和下面的不工作
\",`","", "
是否存在用於轉義預處理器變量中雙引號的方法?
我想定義一個變量來減少冗餘,但引號給我帶來麻煩。在預處理器變量中指定引號
<?define testCondition="(A="yes" AND B="no")"?>
我還沒有發現任何文件和下面的不工作
\",`","", "
我發現這似乎是更醜陋的解決方法之一,但似乎正確轉換。
<?define testCondition=""(A="yes" AND B="no")?>
<![CDATA[NOT $(var.testCondition)]]>
轉化爲
<![CDATA[NOT (A="yes" AND B="no")]]>
我也遇到類似的問題就來了。這裏是爲我工作:
<?define Prop_ParamsPrefix = ""["?>
<?define Prop_ParamsSufix = "]""?>
後來裏面的快捷方式我用
...Arguments="/CONFIG $(var.Prop_ParamsPrefix)CONFIG_FILE$(var.Prop_ParamsSufix)"
這到底被翻譯成:
/CONFIG "[CONFIG_FILE]"
你有沒有嘗試使用" – Isaiah4110
@ Isaiah4110是的,這是上面列出的我嘗試過的一種逃避方法。 – Jake