• 大小: 338KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-06-09
  • 语言: C/C++
  • 标签:

资源简介

简易学生管理系统(C++) 简易学生管理系统(C++) 简易学生管理系统(C++) 简易学生管理系统(C++) 简易学生管理系统(C++)

资源截图

代码片段和文件信息

// Array.cpp: implementation of the Array class.
//
//////////////////////////////////////////////////////////////////////

#include “Array.h“

//////////////////////////////////////////////////////////////////////
// Construction/Destruction
//////////////////////////////////////////////////////////////////////

Array::Array()
{
element = NULL;
size = 0;
count = 0;
}

Array::~Array()
{
if(elements)
{
delete []elements;
}
}

void Array::Add(T& t)
{
if(count == size)
{
Grow();
}
elements[count] = t;
count++;
}

void Array::Grow()
{
T elements2 = new T[size + 10];
size += 10;
memcpy(elements2 elements count*sizeof(T));
delete []elements;
elements = elements2;
}

const int Array::GetCount()
{
return count;
}

const int Array::GetSize()
{
return size;
}

void Array::operator= (Array a)
{
count = a.GetCount();
size  = a.GetSize();
elements = new T[size];
memcpy(elements a.elements count*sizeof(T));
}

T& Array::operator[] (int index)
{
return *elements[index];
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2011-10-08 19:53  CStudent_Array\
     文件        1072  2011-10-08 19:19  CStudent_Array\Array.cpp
     文件        1318  2011-10-08 19:38  CStudent_Array\Array.h
     文件        1075  2011-10-08 17:04  CStudent_Array\Array2.cpp
     文件         711  2011-10-08 17:07  CStudent_Array\Array2.h
     文件           0  2011-09-11 22:47  CStudent_Array\CSstudent.cpp
     文件        4730  2011-10-08 19:19  CStudent_Array\CStudent.dsp
     文件         541  2011-09-11 22:46  CStudent_Array\CStudent.dsw
     文件      107520  2011-10-08 19:53  CStudent_Array\CStudent.ncb
     文件       50688  2011-10-08 19:53  CStudent_Array\CStudent.opt
     文件         965  2011-10-08 19:49  CStudent_Array\CStudent.plg
     目录           0  2011-10-08 19:49  CStudent_Array\Debug\
     文件      217167  2011-10-08 19:49  CStudent_Array\Debug\CStudent.exe
     文件      256088  2011-10-08 19:49  CStudent_Array\Debug\CStudent.ilk
     文件      233060  2011-10-08 19:41  CStudent_Array\Debug\CStudent.pch
     文件      566272  2011-10-08 19:49  CStudent_Array\Debug\CStudent.pdb
     文件        7089  2011-09-13 12:36  CStudent_Array\Debug\Menu.obj
     文件       16658  2011-10-08 19:49  CStudent_Array\Debug\MyClass.obj
     文件        8682  2011-10-08 19:08  CStudent_Array\Debug\Student.obj
     文件       16337  2011-10-08 19:49  CStudent_Array\Debug\main.obj
     文件       66560  2011-10-08 19:49  CStudent_Array\Debug\vc60.idb
     文件       61440  2011-10-08 19:49  CStudent_Array\Debug\vc60.pdb
     文件        1812  2011-09-13 02:30  CStudent_Array\Menu.cpp
     文件         632  2011-09-12 15:58  CStudent_Array\Menu.h
     文件        2009  2011-10-08 19:53  CStudent_Array\MyClass.cpp
     文件         959  2011-10-08 19:53  CStudent_Array\MyClass.h
     文件        1348  2011-09-13 02:30  CStudent_Array\Student.cpp
     文件        1062  2011-09-13 01:07  CStudent_Array\Student.h
     文件           0  2011-09-11 22:50  CStudent_Array\Text2.txt
     文件        2951  2011-10-08 19:41  CStudent_Array\main.cpp

评论

共有 条评论