use*_*370 2 c c++ interop fortran fortran-iso-c-binding
是否C/C++编译器供应商也支持Fortran ISO_C_BINDING模块的概念?例如,C/C++的大小int
可能因来自不同供应商的编译器而异.因此,使用ISO_C_BINDING模块,我们知道Fortran C_INT
类型是4个字节; 而不仅仅是一种 4.但是,我们仍然不知道int
C/C++中的一般大小.我对么?是否有标准的C/C++ ISO_C_BINDING兼容编译器开关?
据我所知,标准只要求在同一工具链中匹配类型.因此,您最好使用同一供应商提供的C-Compiler.我认为该标准并未对C_种类的大小提出任何要求.
编辑:只是在标准中查找它,它总是在谈论伴侣C编译器.