コード例 #1
0
ファイル: Street.cpp プロジェクト: dimalordofworld/DZ_2
bool Street::Has(const Home &s)
{
	list<Home>::iterator i;

	for ( i = ListHomes.begin(); i != ListHomes.end(); i++)
	{
		if  (s.getiHome() == i->getiHome())
			return true;
	}
	return false;
}
コード例 #2
0
ファイル: Street.cpp プロジェクト: dimalordofworld/DZ_2
void Street::Delete(const Home &s)
{
	list<Home>::iterator i;

	for ( i = ListHomes.begin(); i != ListHomes.end(); i++)
	{
		if (s.getiHome() == i->getiHome())
			ListHomes.remove(s);
			return;
	}
	throw NotFoundException();
}
コード例 #3
0
ファイル: Home.cpp プロジェクト: dimalordofworld/DZ_1
bool Home::operator == (const Home &s)
{
	if (iHome == s.getiHome())
		return true;
	return false;
}