d的一些问题

行标记GCC的扩展,而不是标准:
微软预处理器也会生成#line行标记.
ImportC必须用除gcc外的C预处理器的输出.我对此无能为力.建议gcc不要运行这些测试.

^Z指示到达文件尾.
ImportC,作为扩展,允许前向引用.因为它依赖D的语义分析,这是很自然的.
我建议gcc忽略该测试.
__pragma__declspec是微软扩展.
ImportC添加扩展为了可编译gcc头文件.
__stdcall是微软和dmc的扩展.

ImportCC++一样处理标签名字空间.即,仅当在同一域内同时有标签名普通名声明时,它们才是不同的.
C++编译器编译C代码一样.

CTFEImportC的扩展,写测试等时,就很方便.
__int64是微软的C扩展.
__has_extensionC编译器扩展.
ImportC允许按扩展转发引用.
ImportC允许转发引用.

posted @   zjh6  阅读(11)  评论(0编辑  收藏  举报  
相关博文:
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现
点击右上角即可分享
微信分享提示