Re[8]: Помогло... Отчасти.
От: eastmen  
Дата: 30.09.03 05:28
Оценка:
Объявить предварительно оператор <
template<class T>class fixed_string;

template<class T>bool operator <(/////)

template<class T>class fixed_string
{
friend bool operator < <T> (/////);
};

template<class T>
bool operator< (////)


Данный вариант с предварительным
объявлением операторов привел к положительному
результату, то есть сборка прошла успешо. Но...
Теперь появилась ошибка времени выполнения
"Integer Overflow", за ней другая и программа
кончает свою жизнь. Кроме того в отладчике
после установки точки останова на строку с выражением,
содержащим вызов оператора, отладчик попадает
совсем в другое место текста программы.
Это что, ошибка при генерации кода шаблона
или надо в настройках среды BCB 6 задавать
какой-то параметр.

С уважением Александр.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.