郑州大学学报(工学版)
鄭州大學學報(工學版)
정주대학학보(공학판)
JOURNAL OF ZHENGZHOU UNIVERSITY(ENGINEERING SCIENCE)
2013年
2期
64-66
,共3页
科学与计算工程%泛型编程%函数模板%泛型接口块%混合编译
科學與計算工程%汎型編程%函數模闆%汎型接口塊%混閤編譯
과학여계산공정%범형편정%함수모판%범형접구괴%혼합편역
函数模板作为一种泛型编程方法,对科学与工程计算具有重要现实意义.首先,探讨了C++函数模板的实现机制,揭示了函数模板与重载函数间的关系;运用Fortran 90泛型接口块结合外部例程,对C++重载函数进行了模拟;然后,在C++环境中添加包装子以实例化函数模板,并将函数模板实例转化成接口一致的“重载”例程,进而在Fortran 90环境中使用C++函数模板.辅以示例程序,对相关的处理方法给予详细说明,也为其它语言借用C++函数模板提供了借鉴.
函數模闆作為一種汎型編程方法,對科學與工程計算具有重要現實意義.首先,探討瞭C++函數模闆的實現機製,揭示瞭函數模闆與重載函數間的關繫;運用Fortran 90汎型接口塊結閤外部例程,對C++重載函數進行瞭模擬;然後,在C++環境中添加包裝子以實例化函數模闆,併將函數模闆實例轉化成接口一緻的“重載”例程,進而在Fortran 90環境中使用C++函數模闆.輔以示例程序,對相關的處理方法給予詳細說明,也為其它語言藉用C++函數模闆提供瞭藉鑒.
함수모판작위일충범형편정방법,대과학여공정계산구유중요현실의의.수선,탐토료C++함수모판적실현궤제,게시료함수모판여중재함수간적관계;운용Fortran 90범형접구괴결합외부례정,대C++중재함수진행료모의;연후,재C++배경중첨가포장자이실례화함수모판,병장함수모판실례전화성접구일치적“중재”례정,진이재Fortran 90배경중사용C++함수모판.보이시례정서,대상관적처리방법급여상세설명,야위기타어언차용C++함수모판제공료차감.