4

最近我遇到了一个类似于以下的片段:

int a  <:20:>;
int b;
void foo()
<% 
 printf("Hello world"); 
 a <: ++b :> = 440;
%>

这属于什么 C++ 风格/语法?感谢您的回答。

4

1 回答 1

5

它们被称为有向图

Digraph Equivalent
  <:         [
  :>         ]
  <%         {
  %>         }
  %:         #

支持它们是因为在某些国家/地区的键盘上可能没有几个符号,因此它们可以组合键,例如<:形成等效的[,等等。维基百科条目还描述了三元组

于 2013-06-28T04:42:34.610 回答