我刚刚阅读了 C++11 的语法,我得到了这个:

balanced-token-seq:
    balanced-token opt
    balanced-token-seq balanced-token

balanced-token:
    ( balanced-token-seq )
    [ balanced-token-seq ]
    { balanced-token-seq }
any token other than a parenthesis, a bracket, or a brace

我花了几个小时的时间仍然无法弄清楚平衡 token 序列的含义。如果有人给我帮助,我将不胜感激!

最佳答案

带有平衡括号的 token 序列(即 [ 将具有匹配的 ] 等)。

[ ( a ) b { c } ] // a balanced token seq
[ { a x ( } ]     // not a balanced token seq

关于c++ - 什么是 "balanced-token-seq",我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8277779/

10-11 22:08
查看更多