|
임프랍니다.
빌더의 디폴트 라이브러리인 VCL에는 TCollection 클래스가 이미 구현되어 있습니다.
그리고 이것을 상속받아서 많이 사용하고 있구요. 생각하시는 기능들은 다 구현되어 있습니다.
그럼 이만...
김상준 님이 쓰신 글 :
: 안녕하시어요...
: C++을 새로 공부하고 있는데.. 눈이 돌아가네요...
:
: 문제는
: Class Car 를 만들고 그들의 배열을 만드려구 합니다. 다만 일반 배열보다는 확장된 기능을 요구 하지요..
:
: class Car {
: public:
: AnsiString bland;
: AnsiString color;
: }
:
: main () {
: cout "당신의 차량수는?";
: cin >> n;
: MyCar = new Car[ n ];
:
: cout << "당신의 차량수는 " << MyCar->count ; // Count구하기 <==
: for(int i = 0; i < MyCar->count ; i ++ ) {
: cout << i << "번 차의 bland? ";
: cin >> MyCar[i]->bland; // 개체명[서수]->property의 구현
:
: cout << i << "번 차의 색깔은? ";
: cin >> MyCar[i]->color;
: }
:
: for ( int i = 0; i < MyCar->Count; i ++ ) {
: cout << i << "번차는 " << MyCar[i]->color << "색" << MyCar[i]->blend << endl;
: }
:
: }
: 위와 같은 VB의 Collection을 구현 하고자합니다.
: 되는것 같은면 서 안돌아 가는데 눈돌아 가더군요...
: VB의 Collection은 count외에도 ADD. Remove등이 있지만... 그것은 더 배우면서....
: 고수님의 답변 바라겠습니다.
:
|