VC++的FFT快速傅里叶变换编程设计+流程图+源代码(6)_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

VC++的FFT快速傅里叶变换编程设计+流程图+源代码(6)


5.C++简单源程序示例以及指令翻译
2.3.3 Visual C++ 6.0软件简介
Visual C++是微软公司推出的目前使用极为广泛的基于Windows平台的可视化集成开发环境。它包含了一个文本编辑器、资源编辑器、工程编译工具、一个增量连接器、源代码浏览器、集成调试工具,以及一套联机文档MSDN。Visual C++ IDE一般由3部分组成:Developer Studio、MFC、Platform SDK。
1.Developer Studio
这是一个集成开发环境,它提供了一个很好的编辑器和很多Wizard。它不仅可以用来开发C、C++,还可以用来开发Visual Basic、VF等语言。使用Developer Studio,可以完成创建、调试、修改应用程序等各种操作。
2.MFC
MFC(Microsoft Foundation Classes,MFC)表示为微软基础类,它的应用程序的总体结构通常由开发人员从MFC类派生的几个类和一个CWinApp类对象(应用程序对象)组成。但是用Visual C++编写代码也并不意着一定要用MFC,使用STL、ATL、编写SDK程序一样没有限制。STL是Standard Template Library的缩写,表示标准模板库。ATL是Active Template Library的缩写,表示活动模板库。
3.Platform SDK
Platform SDK是以Microsoft C/C++编译器为核心,配合MASM,辅以其他一些工具和文档资料。SDK表示Software Development Kit,意为“软件开发工具包”。
Visual C++提供了一个集源程序编辑、代码编译与调试于一体的开发环境,这个环境称为集成开发环境。通过集成开发环境程序员可以访问C++源代码编辑器、资源编辑器,使用内部调试器,并且可以创建工程文件。
       
                      图2.1  Visual C++ 6.0 主界面
工程是一个文件,该文件记录了程序中包含的文件和集成环境的配置参数。因此为了编写一个程序,首先就要创建一个工程。
            
                              图2.2 创建工程
工具栏是一组直观、快捷的图形化按钮和编辑框,熟练使用工具栏可以大大提高工作效率。Visual C++中包含很多种工具栏,默认为图3所示的工具栏。
        
                          图2.3  工具栏
工具栏会根据当前工作的不同而不同。例如,调试程序时,会出现调试工具栏;编写数据库程序时,会出现数据库工具栏。如果要添加新的工具栏,只需右击工具栏,然后在弹出的快捷菜单中选中需要的功能,它就会出现在工具栏上。
工程管理面板包括3个选项卡,每个选项卡的功能如下所示。ClassView选项卡显示工程中使用的类、函数、全局变量等,双击可以跳转到对应的代码处,如图4所示。ResourceView选项卡显示工程中使用的资源,双击可以编辑该资源,如图5所示。FileView选项卡显示工程中使用的文件。文件按类型管理,双击可以进行编辑,如图6所示。
                         图2.4  ClassView选项卡    图2.5 ResourceView选项卡      图2.6  FileView选项卡
编译是对写好的程序进行检查,如果检查无误就会生成目标代码。生成目标代码后,还需要进行链接才能生成最终的可执行程序,然后才能执行程序。这些操作都要通过Builder菜单来完成。该菜单主要用于编译、创建和执行应用程序。 (责任编辑:qin)