Changeset 224 for code/branches/objecthierarchie/src/orxonox.cc
- Timestamp:
- Nov 20, 2007, 8:38:53 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
code/branches/objecthierarchie/src/orxonox.cc
r221 r224 528 528 */ 529 529 std::cout << "Test 10\n"; 530 Identifier* test 9_01 = Class(A1B2);531 Identifier* test 9_02 = Class(A2);532 Identifier* test 9_03 = Class(A3B1C1);533 534 535 BaseObject* test 9_04 = test9_01->fabricate();536 BaseObject* test 9_05 = test9_02->fabricate();537 BaseObject* test 9_06 = test9_03->fabricate();538 539 BaseObject* test 9_07;530 Identifier* test10_01 = Class(A1B2); 531 Identifier* test10_02 = Class(A2); 532 Identifier* test10_03 = Class(A3B1C1); 533 534 535 BaseObject* test10_04 = test10_01->fabricate(); 536 BaseObject* test10_05 = test10_02->fabricate(); 537 BaseObject* test10_06 = test10_03->fabricate(); 538 539 BaseObject* test10_07; 540 540 for (int i = 0; i < 10; i++) 541 test 9_07 = Factory("A1B1C1");541 test10_07 = Factory("A1B1C1"); 542 542 543 543 std::cout << "1\n"; … … 569 569 570 570 std::cout << "2\n"; 571 BaseObject* test9_08; 571 BaseObject* test10_08; 572 BaseObject* test10_09; 573 BaseObject* test10_10; 572 574 for (int i = 0; i < 10; i++) 573 575 { 574 test9_08 = Factory("A2B1C1"); 575 test9_08->name_ = "A2B1C1#"; 576 test9_08->name_ += ('0' + i); 576 test10_08 = Factory("A2B1C1"); 577 test10_08->name_ = "A2B1C1#"; 578 test10_08->name_ += ('0' + i); 579 580 if (i == 0) 581 test10_09 = test10_08; 582 583 if (i == 5) 584 test10_10 = test10_08; 577 585 } 578 586 … … 585 593 586 594 std::cout << "4\n"; 595 delete test10_08; 596 597 std::cout << "5\n"; 598 for (Iterator<A2B1C1> it; it; it++) 599 std::cout << "Name: " << it->name_ << "\n"; 600 601 std::cout << "6\n"; 602 for (Iterator<A2B1C1> it; it; it--) 603 std::cout << "Name: " << it->name_ << "\n"; 604 605 std::cout << "7\n"; 606 delete test10_09; 607 608 std::cout << "8\n"; 609 for (Iterator<A2B1C1> it; it; it++) 610 std::cout << "Name: " << it->name_ << "\n"; 611 612 std::cout << "9\n"; 613 for (Iterator<A2B1C1> it; it; it--) 614 std::cout << "Name: " << it->name_ << "\n"; 615 616 std::cout << "10\n"; 617 delete test10_10; 618 619 std::cout << "11\n"; 620 for (Iterator<A2B1C1> it; it; it++) 621 std::cout << "Name: " << it->name_ << "\n"; 622 623 std::cout << "12\n"; 624 for (Iterator<A2B1C1> it; it; it--) 625 std::cout << "Name: " << it->name_ << "\n"; 587 626 588 627 }
Note: See TracChangeset
for help on using the changeset viewer.