Помогите устранить ошибку компиляции BCB6++:
От: anton928268  
Дата: 23.03.09 17:30
Оценка:
Помогите устранить ошибку компиляции BCB6++:
[C++ Error] uXMLObjectStoreInterface.h(132): E2285 Could not find a match for 'string::operator =(string)'

В модуле данная строка имеет вид:

void SetValue(T aV){fV=aV;}; //Это метод класса

В самом классе определено поле T fV

Ошибка компиляции возникает на данной операции
fV = aV
причем, если определить в том же методе, такую строку
T x = aV ,
то компилируется нормально.

Определение T перед классом:

template <typename T>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.