我有一個問題,請:C++問號字符
output_samples = opus_decode(dec, lost ? NULL : data[toggle], len[toggle], out, max_frame_size, 0);
這是否意味着:
如果失去是1,使用NULL。 如果丟失爲0,請使用數據[toggle]
?
謝謝!
我有一個問題,請:C++問號字符
output_samples = opus_decode(dec, lost ? NULL : data[toggle], len[toggle], out, max_frame_size, 0);
這是否意味着:
如果失去是1,使用NULL。 如果丟失爲0,請使用數據[toggle]
?
謝謝!
是,?:對定義了條件運算符,也稱爲三元運算符。你的解釋是正確的。
是的。 (從技術上講,它測試丟失是否爲「真」,但是'1'可以隱式轉換爲「真」)。 –