d的一些问题
行标记是GCC的扩展,而不是标准:
微软预处理器也会生成#line行标记.
ImportC必须用除gcc外的C预处理器的输出.我对此无能为力.建议gcc不要运行这些测试.
^Z指示到达文件尾.
ImportC,作为扩展,允许前向引用.因为它依赖D的语义分析,这是很自然的.
我建议gcc忽略该测试.
__pragma和__declspec是微软扩展.
ImportC添加扩展为了可编译gcc的头文件.
__stdcall是微软和dmc的扩展.
ImportC像C++一样处理标签名字空间.即,仅当在同一域内同时有标签名和普通名声明时,它们才是不同的.
与C++编译器编译C代码一样.
CTFE是ImportC的扩展,写测试等时,就很方便.
__int64是微软的C扩展.
__has_extension是C编译器扩展.
ImportC允许按扩展转发引用.
ImportC允许转发引用.
浙公网安备 33010602011771号