the new features of fortran 2003.pdf

the new features of fortran 2003.pdf

ID:35160635

大小:100.64 KB

页数:38页

时间:2019-03-20

the new features of fortran 2003.pdf_第1页
the new features of fortran 2003.pdf_第2页
the new features of fortran 2003.pdf_第3页
the new features of fortran 2003.pdf_第4页
the new features of fortran 2003.pdf_第5页
资源描述:

《the new features of fortran 2003.pdf》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、ISO/IECJTC1/SC22/WG5N1579TheNewFeaturesofFortran2003JohnReid,WG5Convener,JKRAssociates,24OxfordRoad,Benson,OxonOX106LX,UKj.k.reid@rl.ac.ukTheaimofthispaperistosummarizethenewfeaturesintheFinalCommitteeDraft(FCD)oftheFortran2003standard(WG52003).WetakeasourstartingpointFortran95plusthetwoofficial

2、extensions(Cohen2001,Reid2001)thathavebeenpublishedasType2TechnicalReports(TRs).Theseprovidefeaturesfor1.Allocatabledummyargumentsandtypecomponents,and2.SupportforthefiveexceptionsoftheIEEEFloatingPointStandard(IEEE1989)andforotherfeaturesofthisStandard.Thereisafirmcommitmenttoincludethefeatures

3、oftheseTRsinFortran2003,apartfromchangesthatfollowfromerrorsandomissionsfoundduringimplementation.Therefore,thesefeaturesarenotdescribedhere.Foraninformaldescription,seechapters12and13ofMetcalfandReid(1999).Fortran2003isamajorextensionofFortran95.ThiscontrastswithFortran95,whichwasaminorextensio

4、nofFortran90.BesidethetwoTRitems,themajorchangesconcernobjectorientationandinterfacingwithC.Allocatablearraysareveryimportantforoptimization±afterall,goodexecutionspeedisFortran'sforte.Exceptionhandlingisneededtowriterobustcode.Objectorientationprovidesaneffectivewaytoseparateprogrammingintoinde

5、pendenttasksandtobuilduponexistingcodes;wedescribethesefeaturesinSection2.InterfacingwithCisneededtoallowprogrammerseaseofaccesstosystemroutineswhichareoftenwritteninCandtoallowCprogrammerstocallefficientFortrancodes;wedescribethesefeaturesinSection5.Therearealsomanylessmajorenhancements,describ

6、edinSections3and4.ThisisnotanofficialdocumentandhasnotbeenapprovedbyeitheroftheFortrancommitteesWG5orJ3.Thedraftitself(WG52003)isavailableviathewebasPDFathttp://www.dkuug.dk/jtc1/sc22/open/n3661.pdfItisalsoavailableasJ3documentJ3/03-007r2inPS,PDF,ortextfromftp://ftp.j3-fortran.org/j3/doc/standin

7、g/007/1Contents1Introductionandoverviewofthenewfeatures¼¼¼¼¼¼¼¼¼¼¼¼¼¼52Dataenhancementsandobjectorientation¼¼¼¼¼¼¼¼¼¼¼¼¼¼¼¼62.1Parameterizedderivedtypes¼¼¼¼¼¼¼¼¼¼¼¼¼¼¼¼¼¼62.2Procedurepointers¼¼¼¼¼¼¼¼¼¼¼¼¼¼¼¼¼¼¼¼¼¼72.3Finaliz

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。