![]() |
|
|
Thread Tools |
|
#1
|
||
|
||
|
Xin mọi người giải đáp giúp em về C++.
Hiện tại em đang học C++, và em muốn tạo 1 mảng chứa các đối tượng A, B, C, D. Các đối tượng đó đều là lớp con của 1 lớp cha tên là F.
Có cách nào khởi tạo không ạ? Em rất cảm ơn. |
| thichbuombuom |
| View Public Profile |
| Find all posts by thichbuombuom |
|
#2
|
||
|
||
|
Re: Xin mọi người giải đáp giúp em về C++.
c# thì thế này, c++ chắc cũng vậy
![]() F[] arr = new F[4]; arr[0] = new A(); arr[1] = new B();
__________________
i5 4210m,i5 6500, 2xE5 2670,2xE5 2658v2 |
| vuongbaoremix |
| View Public Profile |
| Find all posts by vuongbaoremix |
|
#3
|
|||
|
|||
|
Re: Xin mọi người giải đáp giúp em về C++.
std::vector
__________________
[QUOTE=Yuen;69282562]Ngu vượt thời gian ngu xuyên thời đại ngu nát tương lai ngu tàn quá khứ[/QUOTE] |
|
#4
|
||
|
||
|
Re: Xin mọi người giải đáp giúp em về C++.
Cảm ơn mọi người, nhưng em còn thiếu 1 thông tin đó là, lớp cha F là 1 lớp trừu tượng có 1 hàm ảo hóa hoàn toàn.
|
| thichbuombuom |
| View Public Profile |
| Find all posts by thichbuombuom |
|
#5
|
||
|
||
|
Re: Xin mọi người giải đáp giúp em về C++.
C++ cần chứa mảng bao gồm pointer chỉa vào các đối tượng, sao đó nhớ giải phóng bộ nhớ.
|
|
#6
|
||
|
||
|
Re: Xin mọi người giải đáp giúp em về C++.
Cũng rứa chứ khác gì nhỉ? Bạn cứ ghi code bạn ra đây và nếu có lỗi thì là lỗi chỗ nào để mọi người giúp đỡ.
|
| buihuynhson |
| View Public Profile |
| Find all posts by buihuynhson |
![]() |
|
|