![]() |
Вектор указателей (C++ Builder 6)
У меня возникла проблемка. Я определил класс и хочу создать вектор (встроенный контейнер vector), элементами которого будут указатели на экземпляры моего класса:
myVector vector <*myClass>; Компилятор же не воспринимает это *myClass и требует указать здесь тип данных. Подскажите, как можно определить вектор указателей на экземпляры своего класса |
Builder не знаю, но разве в C++ не так надо:
std::vector <myClass*> myVector; ?? |
И так не получается(
|
Я догадываюсь что ты забыл сделать #include своего класса. У тебя есть 2 возможности:
1. -------------- class myClass; std::vector <myClass*> myVector; 2. ------------- #include "myClass.h" std::vector <myClass*> myVector; Если не получается - ошибку в студию! |
Цитата:
|
Часовой пояс GMT +4, время: 17:06. |
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.