Esempio n. 1
0
	void testAuthor() {
		String *lname, *fname;
		lname = new String("Erdos");
		fname = new String("P.");
		Author *n = new Author(fname, lname);
		Set<Author> *targets = new Set<Author>();
		Author *x, *k;
		for (int i = 0; i < MAX_AUTHORS; i++) {
			lname = new String(i);
			fname = new String(i);
			x = new Author(fname, lname);
			n->publicouCom(x);

			lname = new String(i);
			fname = new String(i);
			k  = new Author(fname, lname);
			x->publicouCom(k);
			targets->add(k);
		}
		if (k != null) {
			targets->add(k);
		}

		printf("targets %d\n", targets->size());
		getchar();
		
		Author::erdosPtr->process(targets);
	}