IMHO.WS

IMHO.WS (http://www.imho.ws/index.php)
-   Программирование (http://www.imho.ws/forumdisplay.php?f=40)
-   -   Вектор указателей (C++ Builder 6) (http://www.imho.ws/showthread.php?t=125724)

Sambotey 10.11.2007 17:27

Вектор указателей (C++ Builder 6)
 
У меня возникла проблемка. Я определил класс и хочу создать вектор (встроенный контейнер vector), элементами которого будут указатели на экземпляры моего класса:
myVector vector <*myClass>;
Компилятор же не воспринимает это *myClass и требует указать здесь тип данных.
Подскажите, как можно определить вектор указателей на экземпляры своего класса

Hubbitus 10.11.2007 21:23

Builder не знаю, но разве в C++ не так надо:

std::vector <myClass*> myVector;
??

Sambotey 10.11.2007 22:24

И так не получается(

Drakosha 11.11.2007 10:46

Я догадываюсь что ты забыл сделать #include своего класса. У тебя есть 2 возможности:

1. --------------
class myClass;
std::vector <myClass*> myVector;

2. -------------
#include "myClass.h"
std::vector <myClass*> myVector;

Если не получается - ошибку в студию!

Hubbitus 20.11.2007 05:57

Цитата:

Сообщение от Sambotey (Сообщение 1482441)
И так не получается(

Ошибку компилятора-то приведите тогда.


Часовой пояс GMT +4, время: 17:06.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.