可能这是C++11的内容,但是不明白用法 像G++中可以用"<%"代替"{","%>"代替"}","<:"代替"[",":>"代替"]" 经过测试,微软的编译器中并未实现这个语法 "%:"和"%:%:"的出处是 http://www.externsoft.ch/media/swf/cpp11-iso.html#preprocessing_op_or_punc
可能这是C++11的内容,但是不明白用法 像G++中可以用"<%"代替"{","%>"代替"}","<:"代替"[",":>"代替"]" 经过测试,微软的编译器中并未实现这个语法 "%:"和"%:%:"的出处是 http://www.externsoft.ch/media/swf/cpp11-iso.html#preprocessing_op_or_punc
3 回答2k 阅读✓ 已解决
2 回答3.9k 阅读✓ 已解决
2 回答3.2k 阅读✓ 已解决
1 回答3.2k 阅读✓ 已解决
1 回答2.7k 阅读✓ 已解决
3 回答3.4k 阅读
1 回答1.6k 阅读✓ 已解决
咱们使用的键盘都是标准的美式键盘。但是,在一些国家,很多键盘布局中没有
{
,所以,可以使用<%
代替{
。§6.4.6-3 (C99)
所以:
%:
就是#
%:%:
就是##
下载 ISOIEC 9899-201x-C语言标准规范.pdf