⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 tollerinfo.cpp

📁 计费查询程序
💻 CPP
字号:
/////////////////////////////////////////////////////////////
//TollerInfo.cpp
//Description:	CTollerInfo Class source file
//Copyright:	WangHaiyun,All rights reserved.
//Date:			1997,11,19
//Last Revision:
/////////////////////////////////////////////////////////////
#include "stdafx.h"
#include "tolldef.h"
#include "tollerinfo.h"

CTollerInfo::CTollerInfo()
{
	
}

//
//the copy constructor
//
CTollerInfo::CTollerInfo(CTollerInfo& aToller)
{
	strcpy(szIPAddr,aToller.szIPAddr);
	strcpy(szLoginName,aToller.szLoginName);
	nSubTotal=aToller.nSubTotal;
	nTotal=aToller.nTotal;
}

CTollerInfo::CTollerInfo(char* aLoginName,
			char* aIPAddr,
			int aSubTotal,
			int aTotal)
{
	strcpy(szLoginName,aLoginName);
	strcpy(szIPAddr,aIPAddr);
	nSubTotal=aSubTotal;
	nTotal=aTotal;
}

CTollerInfo::CTollerInfo(TOLLERINFO* pti)
{
	strcpy(szLoginName,pti->szLoginName);
	strcpy(szIPAddr,pti->szIPAddr);
	nSubTotal=pti->nSubTotal;
	nTotal=pti->nTotal;
}



//
//the destructor
//
CTollerInfo::~CTollerInfo()
{

}


//
//put values into the CTollerInfo structure
//
void CTollerInfo::Put(CString sLoginName,
				 CString sIPAddr,
				 int 	 aSubTotal,
				 int	 aTotal
				 )
{
	strcpy(szLoginName,sLoginName);
	strcpy(szIPAddr,sIPAddr);
	nSubTotal=aSubTotal;
	nTotal=aTotal;
}

//
//put values into the CTollerInfo
//
void CTollerInfo::Put(CTollerInfo& ti)
{
	strcpy(szLoginName,ti.szLoginName);
	strcpy(szIPAddr,ti.szIPAddr);
	nSubTotal=ti.nSubTotal;
	nTotal=ti.nTotal;
}

//
//get the TOLLERINFO struct from CTollerInfo
void  CTollerInfo::GetInfoStruct(TOLLERINFO& tis)
{
	strcpy(tis.szLoginName,szLoginName);
	strcpy(tis.szIPAddr,szIPAddr);
	tis.nTotal=nTotal;
	tis.nSubTotal=nSubTotal;
}


//
//get the tollerinfo's loginname
//
CString CTollerInfo::GetLoginName()
{
	return CString(szLoginName);
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -