2017-04-20 101 views

回答

4

随着use, intrinsic :: ...确实选择了内在模块。

这个问题或许有一点微妙之处值得探讨。关于“应该使用与编译器一起提供的该名称的模块”,这个“应该”并不表示偏好,而是强烈的要求。也就是说,如果没有这样的固有模块,那么编译就不会成功。这应该不是iso_c_binding的问题,但编译器通常会提供自己的非标准内在模块。

没有办法说“如果内部模块可用,则使用内在模块,但如果没有,则使用用户提供的模块”。