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

📄 client.cpp

📁 1.注册功能 2.登录功能 3.退出系统功能 4.发布新广告功能 5.添加子目录功能 6.查找广告功能 7.广告排序功能 8.查看当前目录中的广告 9.查看当前目录及其子目录中的广告
💻 CPP
字号:
#include <iostream>
using namespace std;

#include "Client.h"
Client::Client(void)
{
    fname = "";
    lname = "";
    email = "";
    passwd = ""; 
}
Client::Client(Client const &c)
{
    fname = c.fname;
    lname = c.lname;
    email = c.email;
    passwd = c.passwd;
}
Client::Client (string &fname, string &lname, string &email, string &passwd)
{
    this->fname = fname;
    this->lname = lname;
    this->email = email;
    this->passwd = passwd;
}
void Client::setFname(const string&fname)
{
	this->fname=fname;
}
void Client::setLname(const string&lname)
{
	this->lname=lname;
}
void Client::setEmail(const string&email)
{
	this->email=email;
}
void Client::setPasswd(const string&passwd)
{
	this->passwd=passwd;
}
string Client::getFname () const
{
	return fname;
}
string Client::getLname () const
{
	return lname;
}
string Client::getEmail () const
{
	return email;
}
string Client::getPasswd () const
{
	return passwd;
}
bool Client::verifyPasswd(string passwd)
{
	if (this->passwd ==passwd) return true;
	else return false;
}
istream &operator>>(istream &stream, Client &c)
{
        string fname;
		string lname;
		string email;
		string passwd;
		(stream>>fname).get();
		(stream>>lname).get();
		(stream>>email).get();
		(stream>>passwd).get();
		c.setFname(fname);
		c.setLname(lname);
		c.setEmail(email);
		c.setPasswd(passwd);
		return stream;
}
vector<int>::iterator Client::beginOfferings()
{
		return offerings.begin();
}
vector<int>::iterator Client::endOfferings()
{
	return offerings.end();
}
vector<int>::iterator Client::beginBids()
{
	return bids.begin();
}
vector<int>::iterator Client::endBids()
{
	return bids.end();
}
void Client::addBid (int item)
{
	bids.push_back(item);
}
void Client::addOffering (int item)
{
	offerings.push_back(item);
}

⌨️ 快捷键说明

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