C++中的"%:"和"%:%:"如何使用?
迷茫
迷茫 2017-04-17 11:10:22
[C++讨论组]

可能这是C++11的内容,但是不明白用法 像G++中可以用""代替"}","<:"代替"[",":>"代替"]" 经过测试,微软的编译器中并未实现这个语法 "%:"和"%:%:"的出处是 http://www.externsoft.ch/media/swf/cpp11-iso.html#preprocessing_op_or_punc

迷茫
迷茫

业精于勤,荒于嬉;行成于思,毁于随。

全部回复(1)
PHP中文网

咱们使用的键盘都是标准的美式键盘。但是,在一些国家,很多键盘布局中没有 {,所以,可以使用 <% 代替 {

§6.4.6-3 (C99)

In all aspects of the language, the six tokens

<: :> %: %:%:

behave, respectively, the same as the six tokens

[ ] { } # ##

所以:

  • %: 就是 #
  • %:%: 就是 ##

下载 ISOIEC 9899-201x-C语言标准规范.pdf

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号