资源简介
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\Unti
文件 568 2014-07-03 12:22 qt飞秋通讯终结版\code\Unti
文件 8192 2014-07-03 12:22 qt飞秋通讯终结版\code\Unti
文件 408 2014-07-03 12:22 qt飞秋通讯终结版\code\Unti
文件 128 2014-07-03 12:22 qt飞秋通讯终结版\code\Unti
文件 776 2014-07-03 12:22 qt飞秋通讯终结版\code\Unti
文件 10496 2014-07-03 12:18 qt飞秋通讯终结版\code\Unti
文件 65280 2014-07-03 12:22 qt飞秋通讯终结版\code\Unti
文件 47640 2014-07-03 16:22 qt飞秋通讯终结版\code\Unti
文件 395 2014-07-03 16:21 qt飞秋通讯终结版\code\Unti
文件 30555 2014-07-03 16:21 qt飞秋通讯终结版\code\Unti
文件 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个文件信息
- 上一篇:windows核心编程pdf高清版
- 下一篇:DockerDemo
评论
共有 条评论