标签: c++ syntax styles
最近我遇到了类似以下内容的片段:
int a <:20:>; int b; void foo() <% printf("Hello world"); a <: ++b :> = 440; %>
这属于哪种C ++样式/语法? 谢谢你的回答。
答案 0 :(得分:5)
他们被称为digraphs:
Digraph Equivalent <: [ :> ] <% { %> } %: #
他们受到支持,因为在某些国家/地区的键盘上可能没有符号,因此他们可以将<和:之类的键组合起来形成等效的[,以及等等。维基百科条目还描述了trigraphs。
<
:
[