コード例 #1
0
/**
 * Adauga date in repository
 *
 */
void addSamplePets(PetController* ctr) {
    addPet(ctr, 1, "Pasare", "Papagal", 20);

    addPet(ctr, 2, "Pasare", "Randunica", 2);
    addPet(ctr, 3, "Peste", "Pastrav", 90);
    addPet(ctr, 4, "Peste", "Rechin", 100);
    addPet(ctr, 5, "Pasare", "Soim", 200);
}
コード例 #2
0
ファイル: petclub.cpp プロジェクト: jnksu/CPP
int main(int argc, char ** argv)
{
	Tree pets;
	char choice;

	InitializeTree(&pets);
	while ((choice = menu()) != 'q')
	{
		switch (choice)
		{
		case 'a': addPet(&pets);							//添加一个宠物
			break;
		case 'l': showPets(&pets);							//输出所有宠物的信息
			break;
		case 'f': findPet(&pets);							//查找宠物
			break;
		case 'n': printf("%d pets in club\n",				//计算宠物的个数
			TreeItemCount(&pets));
			break;
		case 'd': dropPet(&pets);							//删除某个宠物
			break;
		default: fputs("Switching error\n", stdout);
			break;
		}
	}
	DeleteAll(&pets);
	fputs("Bye!\n", stdout);

	_CrtDumpMemoryLeaks();
	return EXIT_SUCCESS;
}