这属于哪种C ++风格语法

时间:2013-06-28 04:36:44

标签: c++ syntax styles

最近我遇到了类似以下内容的片段:

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

这属于哪种C ++样式/语法? 谢谢你的回答。

1 个答案:

答案 0 :(得分:5)

他们被称为digraphs

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

他们受到支持,因为在某些国家/地区的键盘上可能没有符号,因此他们可以将<:之类的键组合起来形成等效的[,以及等等。维基百科条目还描述了trigraphs