0
点赞
收藏
分享

微信扫一扫

d导入C的注释


​​链接​​​,​​Walter​​​注释:
如果有​​​stdio.h​​​,用​​导入C​​,可:

import stdio;

然后,​​D​​​编译器读​​h​​​文件,解析它,并按​​D​​​方式展示​​接口​​​.​​D​​​自带了​​C解析器​​​.​​在此​​​.
​​​1​​​.​​D编译器​​​是否包含完整的​​C编译器​​​?
​​​2​​​.​​D编译器​​​如何处理特定​​GCC​​​与​​Clang​​​的​​C扩展​​?

​1​​​.是的,但是只有​​cparse.d​​​文件是处理​​C​​​的.​​"C"​​​编译器的​​其余​​​部分劫持了​​D语义​​​例程,​​代码​​​生成器和​​优化器​​​.还有一些自定义工作来转换​​#define​​​为简单​​声明​​​.如果只想解析​​C​​​,是的,可只使用​​cparse.d​​​.
注意,如果没有​​​符号表​​​,不能完整解析​​C​​​语言,​​cparse.d​​​也处理了它.
​​​2​​​.​​C​​​扩展总是个问题.​​ImportC​​​支持​​最广泛​​​使用的扩展.(大多数C扩展​​很少使用​​,可忽略.)


举报

相关推荐

2310D导入c部分可用

vtk 3D注释

C注释

C语言中的注释

C++注释

unity3d导入xlua

0 条评论