📄 tollerinfo.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 + -