[1]毕苏萍,周振红,赫晓慧..Fortran90借用C++函数模板[J].郑州大学学报(工学版),2013,34(02):64-66.[doi:10.3969/j.issn.1671-6833.2013.02.17]
点击复制

Fortran90借用C++函数模板()
分享到:

《郑州大学学报(工学版)》[ISSN:1671-6833/CN:41-1339/T]

卷:
34卷
期数:
2013年02期
页码:
64-66
栏目:
出版日期:
2013-03-28

文章信息/Info

作者:
毕苏萍周振红赫晓慧.
郑州大学土木工程学院,河南郑州,450001, 郑州大学水利与环境学院,河南郑州,450001
关键词:
科学与计算工程 泛型编程 函数模板 泛型接口块 混合编译
DOI:
10.3969/j.issn.1671-6833.2013.02.17
摘要:
函数模板作为一种泛型编程方法,对科学与工程计算具有重要现实意义.首先,探讨了C++函数模板的实现机制,揭示了函数模板与重载函数间的关系;运用Fortran 90泛型接口块结合外部例程,对C++重载函数进行了模拟;然后,在C++环境中添加包装子以实例化函数模板,并将函数模板实例转化成接口一致的“重载”例程,进而在Fortran 90环境中使用C++函数模板.辅以示例程序,对相关的处理方法给予详细说明,也为其它语言借用C++函数模板提供了借鉴.
更新日期/Last Update: 1900-01-01