Перегрузка оператора >> в QTextStream |
Здравствуйте, гость ( Вход | Регистрация )
Перегрузка оператора >> в QTextStream |
Гость_Denys_* |
29.1.2013, 0:59
Сообщение
#1
|
Гости |
Имею некий класс:
... public: friend QTextStream & operator<< ( QTextStream &out, const Pub_key &k); friend QTextStream & operator>> ( QTextStream &in, Pub_key &k); ... Оператор << перегрузился и работает нормально. При попытке использования оператора >> QByteArray dev1; QTextStream out(&dev1); out<<keys.first; qDebug()<<dev1<<endl; Pub_key key2(); out>>key2; вылетает ошибка: error: invalid conversion from 'Pub_key (*)()' to 'QTextStreamFunction {aka QTextStream& (*)(QTextStream&)}' [-fpermissive] Версия qt 4.8.2 (из официального репозитория Debian/sid) |
|
|
Текстовая версия | Сейчас: 26.11.2024, 5:32 |