рекурсивный вызов template<class I>
От: Aera Беларусь  
Дата: 12.10.04 20:03
Оценка:
  ae::selection ae_select(const aera::chars* begin, const aera::chars* end) const;
  template<class I> ae::selection ae_select(I begin, I end) const 
    {
    std::vector<aera::chars> temp(begin, end);
    return ae_select( // здесь
      static_cast<const aera::chars*>(&temp[0]), 
      static_cast<const aera::chars*>(&temp[0]+temp.size())); 
    }


На VC6.0 получаем рекурсивный вызов. Это у него такая багофича, или я что-то упускаю.
... << RSDN@Home 1.1.4 beta 3 rev. 185>>
--
RedApe
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.