资源简介
这个一个完整的网上拍卖系统,功能齐全,直接就能运行。
代码片段和文件信息
#include “Advertisement.h“
Advertisement::Advertisement(void):number(0)title(““)seller_email(““)body(““)quantity(0){}
Advertisement::Advertisement(const Advertisement &a){
this->number=a.getNumber();
this->quantity=a.getQuantity();
this->title=a.gettitle();
this->seller_email=a.getEmail();
this->body=a.getBody();
this->start=a.getStart();
this->close=a.getClose();
}
Advertisement::Advertisement (string title string seller_email string body
Date start Date close int quantity):title(title)seller_email(seller_email)body(body)
quantity(quantity)start(start)close(close)number(0){
}
void Advertisement::setStart (const Date &start){
this->start=start;
}
void Advertisement::setClose (const Date &close){
this->close=close;
}
void Advertisement::settitle (string title){
this->title=title;
}
void Advertisement::setBody (string body){
this->body=body;
}
void Advertisement::setNumber (int number){
this->number=number;
}
void Advertisement::setEmail (string email){
this->seller_email=email;
}
void Advertisement::setQuantity (int quantity){
this->quantity=quantity;
}
Date Advertisement::getStart () const{
return this->start;
}
Date Advertisement::getClose () const{
return this->close;
}
string Advertisement::gettitle() const{
return this->title;
}
string Advertisement::getBody() const{
return this->body;
}
string Advertisement::getEmail() const{
return this->seller_email;
}
int Advertisement::getNumber () const{
return this->number;
}
int Advertisement::getQuantity() const{
return this->quantity;
}
bool Advertisement::operator==(const Advertisement& a) const{
return this->number==a.getNumber();
}
istream &operator>>(istream &stream Advertisement &a){
int quantity;
string title;
string seller_email;
string body;
Date start;
Date close;
stream>>title;
stream>>seller_email;
stream>>quantity;
stream>>start;
stream>>close;
stream>>body;
a.settitle(title);
a.setEmail(seller_email);
a.setQuantity(quantity);
a.setStart(start);
a.setClose(close);
a.setBody(body);
return stream;
}
//Returns a reference to the priority queue of bids
priority_queue& Advertisement::getBids(void){
return bids;
}
/*
* Returns a vector of the winning bids in a “Dutch“ style auction. “Dutch“ style auctions are auctions that
* contain a quantity greater than one. These auctions therefore can have more than one winning bidder.
* To correctly implement this method you should return a vector that contains all of the winning Bid objects.
* As an example consider an advertisement that contained a quantity of ten. If this advertisement contained twenty bids
* each with a quantity of two the five highest bids would be returned.
*/
vector Advertisement::getTopDutchBids (void) const{
priority_queue temp=bids;
vector winning;
int n=0;
Bid b;
while(!te
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 3173 2009-07-08 15:15 网上拍卖系统(C%2B%2B)\实验五代码\Advertisement.cpp
文件 1414 2004-01-13 14:36 网上拍卖系统(C%2B%2B)\实验五代码\Advertisement.h
文件 2118 2009-07-08 15:15 网上拍卖系统(C%2B%2B)\实验五代码\Bid.cpp
文件 828 2004-01-13 14:35 网上拍卖系统(C%2B%2B)\实验五代码\Bid.h
文件 166 2004-01-14 07:07 网上拍卖系统(C%2B%2B)\实验五代码\bidhistory.h
文件 3637 2009-07-08 20:56 网上拍卖系统(C%2B%2B)\实验五代码\buildbidpage.cpp
文件 295 2004-01-14 07:08 网上拍卖系统(C%2B%2B)\实验五代码\buildbidpage.h
文件 11614 2004-01-14 13:44 网上拍卖系统(C%2B%2B)\实验五代码\buildpage.cpp
文件 1080 2004-01-13 16:08 网上拍卖系统(C%2B%2B)\实验五代码\buildpage.h
文件 842 2009-07-08 15:15 网上拍卖系统(C%2B%2B)\实验五代码\Categories.cpp
文件 561 2004-01-15 12:32 网上拍卖系统(C%2B%2B)\实验五代码\Categories.h
文件 2843 2009-07-09 09:29 网上拍卖系统(C%2B%2B)\实验五代码\Category.cpp
文件 1195 2004-01-15 12:42 网上拍卖系统(C%2B%2B)\实验五代码\Category.h
文件 1798 2009-07-08 19:19 网上拍卖系统(C%2B%2B)\实验五代码\Client.cpp
文件 1114 2004-01-13 14:44 网上拍卖系统(C%2B%2B)\实验五代码\Client.h
文件 2315 2009-07-08 15:05 网上拍卖系统(C%2B%2B)\实验五代码\Date.cpp
文件 954 2009-07-08 21:09 网上拍卖系统(C%2B%2B)\实验五代码\Date.h
文件 563667 2010-11-03 16:57 网上拍卖系统(C%2B%2B)\实验五代码\Debug\Advertisement.obj
文件 333329 2010-11-03 16:57 网上拍卖系统(C%2B%2B)\实验五代码\Debug\Bid.obj
文件 345594 2010-11-03 16:57 网上拍卖系统(C%2B%2B)\实验五代码\Debug\buildbidpage.obj
文件 5680 2010-11-03 16:57 网上拍卖系统(C%2B%2B)\实验五代码\Debug\BuildLog.htm
文件 420395 2010-11-03 16:57 网上拍卖系统(C%2B%2B)\实验五代码\Debug\buildpage.obj
文件 185999 2010-11-03 16:57 网上拍卖系统(C%2B%2B)\实验五代码\Debug\Categories.obj
文件 549442 2010-11-03 16:57 网上拍卖系统(C%2B%2B)\实验五代码\Debug\Category.obj
文件 308272 2010-11-03 16:57 网上拍卖系统(C%2B%2B)\实验五代码\Debug\Client.obj
文件 407913 2010-11-03 16:57 网上拍卖系统(C%2B%2B)\实验五代码\Debug\Date.obj
文件 187763 2010-11-03 16:57 网上拍卖系统(C%2B%2B)\实验五代码\Debug\Group.obj
文件 704759 2010-11-03 16:57 网上拍卖系统(C%2B%2B)\实验五代码\Debug\Listing.obj
文件 2048 2010-11-03 16:57 网上拍卖系统(C%2B%2B)\实验五代码\Debug\main.exe.em
文件 627662 2010-11-03 16:57 网上拍卖系统(C%2B%2B)\实验五代码\Debug\main.obj
............此处省略27个文件信息
相关资源
- VC 获得文件属性 获取文件的创建时
- 教室管理系统.rar
- 基于MVC模式的会员管理系统
- STM32基于rt_thread操作系统的SDHC卡文件
- 学生信息管理系统源码
- vtk QT做的三维地质可视化系统2of2
- about 论坛信息管理系统
- 合同管理系统的源代码(附数据库)
- 数据结构课程设计 6 1 彩票系统
- 保险公司管理系统(前台界面)
- 韩国浦项MES系统架构(超靓)
- 教学计划编制系统
- Pb开发的酒店住宿管理系统
- ado数据库MFC图书管理系统vs2010
- PC -- 单片机的串口数据传输系统设计
- 超市前台收银系统与设计
- 51模拟SPI读写SD卡(包括Fat和Fat32文件
- 数字逻辑与数字系统实验报告
- 简单的房屋租赁系统
- QT局域网聊天系统(基于QT5.修改过)
- .net网站服装销售系统(MVC)
- qt-电子点菜系统
- 村居人口信息管理系统
- 操作系统 LRU算法 实验报告 及 程序代
- [免费]车载CE6.0操作系统
- 数据库VFP课程设计
- 完整版家庭在线记账理财管理系统
- GUI银行管理系统
- 分页系统模拟实验 操作系统 课程设
- 服装店进销存管理系统
评论
共有 条评论