1 / 11
文档名称:

测绘程序实验报告.docx

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

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

分享

预览

测绘程序实验报告.docx

上传人:秋天学习屋 2022/5/14 文件大小:39 KB

下载得到文件列表

测绘程序实验报告.docx

文档介绍

文档介绍:测绘程序实验报告
测绘程序实验报告
测绘程序实验报告
1VisualC++.Net境和程序初步
掌握VC++言的基本法;
理解序构、构和循构程序的特点及用;
掌程序实验报告
测绘程序实验报告
d%lf%lf\r\n"
(str);
px[t-1]=x;

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

比如:
要求:


和OpenFileDialog

控件取文件翻开或保留的文件
测绘程序实验报告
测绘程序实验报告
测绘程序实验报告
名。
测绘程序实验报告
测绘程序实验报告
测绘程序实验报告
,其元素包括:点号,,X,Y,H
用文本框示原始数据和整理后的数据
按程范行
数据、保留数据、判断一个点数据是否已存在、排序、在文本框中示文件内容等能够分定成一个子程或函数。
程技巧
翻开文件
得点数根据点数整数的大
逐行取数据,判断点是否已存在数中,若不存在,把数据寄存在数中根据除重复点后的点
数,从头整数大小
测绘程序实验报告
测绘程序实验报告
测绘程序实验报告
按点号大小的升序排序
按原数据格式输出到此外一个文件
设计思路:在按钮下面设置主程序。经过翻开文件按钮将原文件翻开并显示到示例编写
框内,经过保留文件按钮实现对文件分行、删除重复点、排序、保留更改后的文件并把
它显示到示例编写框中等操作。
界面设计:
主要代码:xt"));at"));umber=_ttoi(strTmp[0]);oder=strTmp[1];pPoint[i].X=_tstof(strTmp[2]);
pPoint[i].Y=_tstof(strTmp[3]);
pPoint[i].H=_tstof(strTmp[4]);
}
if(strTmp!=NULL)umber=pPoint[j].number)
delete[]pPoint;
umber>pPoint[j].number)
{
t=pPoint[i].number;pPoint[j].number=t;pPoint[i].number=pPoint[