ChinaNet
标题:
Visual Fortran 高级编程技术 1
[打印本页]
作者:
Doublen
时间:
2015-4-8 10:32
标题:
Visual Fortran 高级编程技术 1
[size=13.63636302947998px]Visual Fortran 高级编程技术
[size=13.63636302947998px]
[size=13.63636302947998px] Microsof 公司推出了支持32位的FORTRAN POWER STATION1.0 到FORTRAN POWER
[size=13.63636302947998px]
[size=13.63636302947998px]STATION4.0编译器后将其卖给了DEC公司。DEC随即推出了DVF5.0(Digital Visual FORT
[size=13.63636302947998px]
[size=13.63636302947998px]RAN 5.0),其工作环境与MFC5.0完全一致,最近DEC又推出了DVF6.0(Digital Visual
[size=13.63636302947998px]
[size=13.63636302947998px]FORTRAN
[size=13.63636302947998px]
[size=13.63636302947998px]6.0,其工作环境与MFC6.0完全一致。
[size=13.63636302947998px]
[size=13.63636302947998px]
[size=13.63636302947998px] FORTRAN在DOS下的编程技术相信早以为大家熟悉。有关FORTRAN90方面的书籍也不少见
[size=13.63636302947998px]
[size=13.63636302947998px],因此这里不再赘述。以下主要以最新的DVF5.0讲述有关FORTRAN图形编程的方法。
[size=13.63636302947998px]
[size=13.63636302947998px]
[size=13.63636302947998px]1 DVF 概述
[size=13.63636302947998px]
[size=13.63636302947998px]2 QuickWin Application
[size=13.63636302947998px]
[size=13.63636302947998px]3 Win32 Application
[size=13.63636302947998px]
[size=13.63636302947998px]4 OpenGL
[size=13.63636302947998px]
[size=13.63636302947998px]
[size=13.63636302947998px]1 DVF概述
[size=13.63636302947998px]
[size=13.63636302947998px]1. 1 安装
[size=13.63636302947998px]
[size=13.63636302947998px]1) 在安装选项中,注意选择 /Samples,这里包含了DVF的丰富例子。
[size=13.63636302947998px]
[size=13.63636302947998px]2) 要拷贝 /Msdn 子目录,这里包含了API及OPENGL函数的帮助。
[size=13.63636302947998px]
[size=13.63636302947998px]3) 可以网上下载升级。
[size=13.63636302947998px]
[size=13.63636302947998px]1.2 语言
[size=13.63636302947998px]
[size=13.63636302947998px]1) 书写格式
[size=13.63636302947998px]
[size=13.63636302947998px]● 不受列的限制,可自由书写。
[size=13.63636302947998px]
[size=13.63636302947998px]● 注释在任何地方由'!'开始。
[size=13.63636302947998px]
[size=13.63636302947998px]● 续行在行尾加'&'。
[size=13.63636302947998px]
[size=13.63636302947998px]2) 动态数组
[size=13.63636302947998px]
[size=13.63636302947998px]●
[size=13.63636302947998px]
[size=13.63636302947998px]优点:动态数组的维界在程序执行过程中随时可按需要变化,数据需要占多少内存,就可
[size=13.63636302947998px]
[size=13.63636302947998px]在程序中动态地分配给数组多少内存;如果该数组以后不再使用,又可释放该数组,把该
[size=13.63636302947998px]
[size=13.63636302947998px]数组占用的内存归还给系统另作他用。这样可以节约使用内存,提高内存使用效率。动态
[size=13.63636302947998px]
[size=13.63636302947998px]数组主程序与子程序。
[size=13.63636302947998px]
[size=13.63636302947998px]转自52MC
欢迎光临 ChinaNet (http://www.nuclear.net.cn/)
Powered by Discuz! X3.1