![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
![]() |
Гость_Denys_* |
![]()
Сообщение
#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) |
|
|
iReset |
![]()
Сообщение
#2
|
![]() Участник ![]() ![]() Группа: Участник Сообщений: 178 Регистрация: 6.6.2012 Пользователь №: 3414 Спасибо сказали: 23 раз(а) Репутация: ![]() ![]() ![]() |
|
|
|
Гость_Denys_* |
![]()
Сообщение
#3
|
Гости ![]() |
Благодарю. Заработало!
|
|
|
![]() ![]() ![]() |
![]() |
|
Текстовая версия | Сейчас: 9.7.2025, 9:52 |