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

📄 roominfo.cpp

📁 导致教室占用的变更
💻 CPP
字号:

#include "stdafx.h"
#include "RoomInfo.h"

using namespace ClassRoom;

RoomInfo::RoomInfo()
{

	row0 = gcnew array<String^,2>(5,7);
	RoomName = "";
	leftRoom = nullptr;
	rightRoom = nullptr;
	sumSubject = "";
	countSubject = 0;
}
RoomInfo::RoomInfo(array<String^,2>^ newArray,String^ newName)
{
	row0 = newArray;
	RoomName = newName;
}
array<String^,2>^ RoomInfo::getInfo()
{
	return row0;
}
void RoomInfo::setInfo(array<String^,2>^ temp)
{
	row0 = temp ;
}
String^ RoomInfo::getName()
{
	return RoomName;
}
void RoomInfo::setName(String^ name)
{
	RoomName = name;
}
int RoomInfo::getCount()
{
	return countSubject;
}
String^ RoomInfo::getSubjectInfo(String^ newSubjectName)
{
	sumSubject = "";
	countSubject = 0;
	for(int i=0; i<5; i++)
	{
		for(int j=0; j<7; j++)
		{
			if(Convert::ToString(row0->GetValue(i,j))->Trim()->CompareTo(newSubjectName->Trim()) == 0)
			{
				countSubject++ ;
				sumSubject += this->getName()+"     ";
				sumSubject += Convert::ToString(j) + "         ";
				sumSubject += Convert::ToString(i) + "         ";
						
			}
						
		}
	}
	
	return sumSubject;
}

⌨️ 快捷键说明

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