空间后方交会前方交会


基于VC6.0开发的摄影测量空间前方交会空间后方交会程序。
资源截图
代码片段和文件信息
// angle.cpp: implementation of the angle class.
//
//////////////////////////////////////////////////////////////////////

#include “stdafx.h“
#include “dhj.h“
#include “angle.h“

#ifdef _DEBUG
#undef THIS_FILE
static char THIS_FILE[]=__FILE__;
#define new DEBUG_NEW
#endif

//////////////////////////////////////////////////////////////////////
// Construction/Destruction
//////////////////////////////////////////////////////////////////////

angle::angle(int dint ffloat m)
{
du=d;
fen=f;
miao=m;
}

angle::~angle()
{

}

double angle::getvalue(int flag)
{
switch(flag)
{
case -1:
return (du+fen/60.0+miao/3600)*3.1415926535897932384626433832795/180;
case 0://度
return du+fen/60.0+miao/3600;
case 1://分
return du*60+fen+miao/60;
case 2://秒
return miao+60*fen+du*3600;
}
return 0;
}
angle& angle::operator =( angle &a)
{
du=a.du;
fen=a.fen;
miao=a.miao;
return *this;
}
angle& angle::operator -=( angle &a)
{
du-=a.du;
fen-=a.fen;
miao-=a.miao;
return *this;

}
angle& angle::operator +=( angle &a)
{
du+=a.du;
fen+=a.fen;
miao+=a.miao;
return *this;

}


bool angle::operator ==( angle &a)
{
return (du==a.du&&fen==a.fen&&miao==a.miao);
}
bool angle::operator >( angle &a)
{
return getvalue(2)>a.getvalue(2);
}

angle operator +( angle &a1 angle &a2)
{
angle a;
a.du=a1.du+a2.du;
a.fen=a1.fen+a2.fen;
a.miao=a1.miao+a2.miao;
return a;
}
angle operator -( angle &a1 angle &a2)
{
angle a;
a.du=a1.du-a2.du;
a.fen=a1.fen-a2.fen;
a.miao=a1.miao-a2.miao;
return a;
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2011-06-20 23:52  后方交会和前方交会
     文件        1613  2011-05-18 18:44  后方交会和前方交会angle.cpp
     文件         866  2011-05-18 13:40  后方交会和前方交会angle.h
     文件        7431  2011-05-23 14:14  后方交会和前方交会Ddjc.cpp
     文件        1883  2011-05-23 21:00  后方交会和前方交会Ddjc.h
     目录           0  2011-06-20 23:13  后方交会和前方交会Debug
     文件       13376  2011-06-20 23:13  后方交会和前方交会Debugangle.obj
     文件       63826  2011-06-20 23:12  后方交会和前方交会DebugDdjc.obj
     文件      192602  2011-06-20 23:13  后方交会和前方交会Debugdhj.exe
     文件      394412  2011-06-20 23:13  后方交会和前方交会Debugdhj.ilk
     文件       28440  2011-06-20 23:12  后方交会和前方交会Debugdhj.obj
     文件     5502316  2011-06-20 23:12  后方交会和前方交会Debugdhj.pch
     文件      443392  2011-06-20 23:13  后方交会和前方交会Debugdhj.pdb
     文件       13804  2011-06-20 23:12  后方交会和前方交会Debugdhj.res
     文件       14780  2011-06-20 23:12  后方交会和前方交会DebugdhjDoc.obj
     文件       19658  2011-06-20 23:12  后方交会和前方交会DebugdhjView.obj
     文件       23236  2011-06-20 23:12  后方交会和前方交会Debugimage.obj
     文件       49790  2011-06-20 23:12  后方交会和前方交会DebuglqjDlg.obj
     文件       33738  2011-06-20 23:12  后方交会和前方交会DebugMainFrm.obj
     文件       92881  2011-06-20 23:12  后方交会和前方交会Debugmatrix.obj
     文件      105816  2011-06-20 23:12  后方交会和前方交会DebugStdAfx.obj
     文件      263168  2011-06-20 23:13  后方交会和前方交会Debugvc60.idb
     文件      430080  2011-06-20 23:12  后方交会和前方交会Debugvc60.pdb
     文件       56152  2011-06-20 23:12  后方交会和前方交会dhj.aps
     文件        8974  2011-06-20 23:14  后方交会和前方交会dhj.clw
     文件        4155  2011-05-17 18:56  后方交会和前方交会dhj.cpp
     文件        5226  2011-05-23 20:56  后方交会和前方交会dhj.dsp
     文件         531  2011-05-17 19:08  后方交会和前方交会dhj.dsw
     文件        1323  2011-05-17 18:56  后方交会和前方交会dhj.h
     文件      197632  2011-06-20 23:15  后方交会和前方交会dhj.ncb
     文件       50688  2011-06-20 23:15  后方交会和前方交会dhj.opt
............此处省略27个文件信息

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。

发表评论

评论列表(条)