• 大小: 18.95MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-08-01
  • 语言: 其他
  • 标签:

资源简介

qt飞秋通讯终结版,方便大家学习参考,有效地查询相关信息!

资源截图

代码片段和文件信息

////////////////////////////////////////////////////////////////////////
// department.cpp
//
// EMIS系统运营管理部门类
// -------------------------------------------------------------------
// 达内科技 - C++语言程序设计
//
#include “department.h“
#include “tools.h“

namespace emis {

Department::Department (void) : m_nId (generator_id ())
{
}

Department::Department (int nId) : m_nId (nId)
{
}

bool Department::deleteEmp (int nEmpId)
{
for (vector::iterator it = m_vecEmps.begin ();
it != m_vecEmps.end (); it++)
if (it -> m_nId == nEmpId)
{
m_vecEmps.erase (it);
return true;
}

return false;
}

void Department::listEmp (vector& vecEmps)
{
for (vector::iterator it = m_vecEmps.begin ();
it != m_vecEmps.end (); it++)
vecEmps.push_back (*it);
}

bool Department::modifyEmp (const Employee& emp)
{
for (vector::iterator it = m_vecEmps.begin ();
it != m_vecEmps.end (); it++)
if (it -> m_nId == emp.m_nId)
{
it -> m_strName = emp.m_strName;
it -> m_bGender = emp.m_bGender;
it -> m_nAge = emp.m_nAge;
return true;
}

return false;
}

istream& operator>> (istream& is Department& dept)
{
size_t uEmps = 0;

is >> dept.m_nId >> dept.m_strName >> uEmps;

for (size_t i = 0; i < uEmps; i++)
{
Employee emp (0);
is >> emp;
dept.m_vecEmps.push_back (emp);
}

return is;
}

ostream& operator<< (ostream& os const Department& dept)
{
os << dept.m_nId << “ “ << dept.m_strName << “ “ << dept.m_vecEmps.size () << endl;

for (vector::const_iterator it = dept.m_vecEmps.begin (); it != dept.m_vecEmps.end (); it++)
os << *it << endl;

return os;
}

}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2014-08-14 11:10  qt飞秋通讯终结版\
     目录           0  2014-08-14 11:04  qt飞秋通讯终结版\code\
     文件       24576  2014-07-03 12:22  qt飞秋通讯终结版\code\Untitled Project.IAB
     文件         568  2014-07-03 12:22  qt飞秋通讯终结版\code\Untitled Project.IAD
     文件        8192  2014-07-03 12:22  qt飞秋通讯终结版\code\Untitled Project.IMB
     文件         408  2014-07-03 12:22  qt飞秋通讯终结版\code\Untitled Project.IMD
     文件         128  2014-07-03 12:22  qt飞秋通讯终结版\code\Untitled Project.PFI
     文件         776  2014-07-03 12:22  qt飞秋通讯终结版\code\Untitled Project.PO
     文件       10496  2014-07-03 12:18  qt飞秋通讯终结版\code\Untitled Project.PR
     文件       65280  2014-07-03 12:22  qt飞秋通讯终结版\code\Untitled Project.PRI
     文件       47640  2014-07-03 16:22  qt飞秋通讯终结版\code\Untitled Project.PS
     文件         395  2014-07-03 16:21  qt飞秋通讯终结版\code\Untitled Project.SearchResults
     文件       30555  2014-07-03 16:21  qt飞秋通讯终结版\code\Untitled Project.WK3
     文件        1656  2012-04-04 19:15  qt飞秋通讯终结版\code\department.cpp
     文件         844  2012-04-01 15:59  qt飞秋通讯终结版\code\department.h
     文件         151  2012-02-16 08:51  qt飞秋通讯终结版\code\emis.cpp
     文件         324  2012-02-16 08:53  qt飞秋通讯终结版\code\emis.h
     文件         670  2012-04-01 15:59  qt飞秋通讯终结版\code\employee.cpp
     文件         685  2012-04-01 15:58  qt飞秋通讯终结版\code\employee.h
     文件         104  2014-06-25 10:01  qt飞秋通讯终结版\code\main.cpp
     文件         340  2012-03-25 01:32  qt飞秋通讯终结版\code\makefile
     文件         443  2012-03-24 08:20  qt飞秋通讯终结版\code\manager.cpp
     文件         525  2012-03-24 08:19  qt飞秋通讯终结版\code\manager.h
     文件         360  2012-02-16 08:53  qt飞秋通讯终结版\code\managerdao.h
     文件         591  2014-06-25 11:28  qt飞秋通讯终结版\code\managerdao_file_impl.cpp
     文件         465  2012-02-16 08:52  qt飞秋通讯终结版\code\managerdao_file_impl.h
     文件         438  2012-02-16 08:52  qt飞秋通讯终结版\code\managerservice.h
     文件         887  2014-06-25 10:01  qt飞秋通讯终结版\code\managerservice_impl.cpp
     文件         669  2012-02-16 08:52  qt飞秋通讯终结版\code\managerservice_impl.h
     文件         303  2012-02-16 08:52  qt飞秋通讯终结版\code\managerview.h
     文件        2463  2012-02-16 13:28  qt飞秋通讯终结版\code\managerview_console_impl.cpp
............此处省略769个文件信息

评论

共有 条评论

相关资源