7
Чому ми не можемо оголосити std :: vector <AbstractClass>?
Провівши досить багато часу на розробці в C #, я помітив, що якщо ви оголосите абстрактний клас з метою використання його як інтерфейсу, ви не можете створити екземпляр вектора цього абстрактного класу для зберігання екземплярів дочірніх класів. #pragma once #include <iostream> #include <vector> using namespace std; class IFunnyInterface { public: …
88
c++
stl
abstract-class