2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




 
 С++. Инициализация объектов вектора из внешнего файла.
Сообщение19.05.2009, 20:41 
Аватара пользователя
Есть иерархия классов: class polygon-базовый; class rectangle и class triangle - производные. Храню объекты в векторе: vector<polygon*> array. Нужно с помощью "алгоритмов языка С++" и используя обязательно istream_iterator и лучше чтобы операторы цикла не были использованы :D, реализовать ввод объектов вектора из внешнего файла. Т.е. что-то вроде вот этого надо сделать:
Код:
ifstream ifs("source.txt");
vector<polygon*> array;
copy(istream_iterator(ifs),istream_iterator(),back_inserter(array));

Только понятно что, то что я написал - это чушь :D Вобще не понимаю как так можно сделать??? :(

 
 
 [ 1 сообщение ] 


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group