1 / 11
文档名称:

测绘程序实验报告.docx

格式:docx   大小:23KB   页数:11页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

测绘程序实验报告.docx

上传人:书生教育 2022/2/21 文件大小:23 KB

下载得到文件列表

测绘程序实验报告.docx

相关文档

文档介绍

文档介绍:测绘程序实验报告
测绘程序实验报告
测绘程序实验报告
1 Visual C++.Net 境和程序 初步
掌握 VC++ 言的基本 法;
理解 序 构、 构和
界面设计:
测绘程序实验报告
测绘程序实验报告
测绘程序实验报告
主要代码: "
#include "05(3)"
#ifdef _DEBUG
#define new DEBUG_NEW
#endif
测绘程序实验报告
测绘程序实验报告
测绘程序实验报告
d % lf %lf \r\n"
(str);
px[t-1]=x;

),t,x,y);
测绘程序实验报告
测绘程序实验报告
测绘程序实验报告
py[t-1]=y;
UpdateData(FALSE);
}
void CMy073Dlg::OnBnClickedButton5()
{
掌握面向对象编程基本思想
掌握 VC++ 中创建类
掌握建立和使用对象
掌握运算符号重载
理解类的继承和多态性二、实验内容
设计一个角度类。要求该类具有度分秒至度的换算、度至度分秒的换算、度与弧度的换算等功能。提示:设置一个角度大小属性,并设定该属性为缺省属性;另设一个状态属性,表示当前设置的角度大小的形式;度分秒、度、弧度间的相互转换的方法;定义运算符号(加、减)方法,使得角度类能够像一种普通的数据类型样的方便使用。
设计思路:设计一个角度类在类的头文件里申明度到度分秒的转换、 度分秒到度的转换、度到弧度的转换、 运算符的重载, 在类的 .cpp 文件中写出具体的函数实现, 在按钮下面调用类的各个函数来实现角度的转换。
界面设计:
测绘程序实验报告
测绘程序实验报告
测绘程序实验报告
主要代 :
DECLARE_MESSAGE_MAP()
public :
double dmstodgree( double dmg); 制 的 Cass 数据文件 行数据整理的程序。整理后的数据文件中要求无
重复点数据,且数据按点号大小的升序 行排序。要求整理后的数据按与原始数据文件同 的格式保存 另外一个文件
示例数据“民用园燃气 .dat ”文件数据格式:
点数
测绘程序实验报告
测绘程序实验报告
测绘程序实验报告
点号, , X,Y,H

例如:
要求:
a. 用 SaveFileDialog

和 OpenFileDialog

控件 取文件打开或保存的文件
测绘程序实验报告
测绘程序实验报告
测绘程序实验报告
名。
测绘程序实验报告
测绘程序实验报告
测绘程序实验报告
b. 自定 一个 量点数据 构体,其元素包括:点号, , X,Y,H
用文本框 示原始数据和整理后的数据
按 程 范 行
数据、保存数据、判断一个点数据是否已 存在、排序、在文本框中 示文件内容等可以分 定 成一个子 程或函数。
程技巧
打开文件
得 点数根据点数 整数 的大
逐行 取数据,判断 点是否已 存在数 中,若不存在, 把 数据存放在数 中根据 除重复点后的 点
数,重新 整数 大小
测绘程序实验报告
测绘程序实验报告
测绘程序实验报告
按点号大小的升序排序
按原数据格式输出到另外一个文件
设计思路: 在按钮下面设置主程序。通过打开文件按钮将原文件打开并显示到示例编辑
框内,通过保存文件按钮实现对文件分行、删除重复点、排序、保存更改后的文件并把
它显示到示例编辑框中等操作。
界面设计:
主要代码: xt" )); at" ));umber=_ttoi(strTmp[0]);oder=strTmp[1]; pPoint[i].X=_tstof(s