Russian Qt Forum
Ноябрь 23, 2024, 08:36
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Вам не пришло
письмо с кодом активации?
1 час
1 день
1 неделя
1 месяц
Навсегда
Войти
Начало
Форум
WIKI (Вики)
FAQ
Помощь
Поиск
Войти
Регистрация
Russian Qt Forum
>
Forum
>
Qt
>
Общие вопросы
>
Qt5 toBase64()
Страниц: [
1
]
Вниз
« предыдущая тема
следующая тема »
Печать
Автор
Тема: Qt5 toBase64() (Прочитано 2944 раз)
carrygun
Гость
Qt5 toBase64()
«
:
Апрель 01, 2013, 07:11 »
Здравствуйте, есть странная проблема или баг, не пойму.
Суть такова: есть файлик ровно 100 байт. Читаю из него все и перевожу в base64 с помощью метода QByteArray::toBase64(). Если потом пользуюсь методом QByteArray::fromBase64(const QByteArray & base64), естественно не меняя получившийся массив, и сохраняю в файл, то файл получается 98 байт и битый (там маленькая картинка).
Пробовал прогнать тот же файл по такому же алгоритму (туда и обратно) через PHP, все сработало нормально. Причем base64 в PHP отличается от того, что выдает Qt.
Пробовал искать как багу, ничего такого не нашел.
Скажите пожалуйста, что может быть не так? Сталкивался ли кто? Баг ли это?
Записан
carrygun
Гость
Re: Qt5 toBase64()
«
Ответ #1 :
Апрель 01, 2013, 07:35 »
Офигенная шутка на 1е апреля получилась:
Код:
if (file.open(QIODevice::ReadOnly | QIODevice::Text))
Записан
vbi
Гость
Re: Qt5 toBase64()
«
Ответ #2 :
Май 08, 2013, 20:51 »
Сталкивался. Та же проблема в этой теме:
http://www.prog.org.ru/index.php?topic=24727
Записан
Страниц: [
1
]
Вверх
Печать
« предыдущая тема
следующая тема »
Перейти в:
Пожалуйста, выберите назначение:
-----------------------------
Qt
-----------------------------
=> Вопросы новичков
=> Уроки и статьи
=> Установка, сборка, отладка, тестирование
=> Общие вопросы
=> Пользовательский интерфейс (GUI)
=> Qt Quick
=> Model-View (MV)
=> Базы данных
=> Работа с сетью
=> Многопоточное программирование, процессы
=> Мультимедиа
=> 2D и 3D графика
=> OpenGL
=> Печать
=> Интернационализация, локализация
=> QSS
=> XML
=> Qt Script, QtWebKit
=> ActiveX
=> Qt Embedded
=> Дополнительные компоненты
=> Кладовая готовых решений
=> Вклад сообщества в Qt
=> Qt-инструментарий
-----------------------------
Программирование
-----------------------------
=> Общий
=> С/C++
=> Python
=> Алгоритмы
=> Базы данных
=> Разработка игр
-----------------------------
Компиляторы и платформы
-----------------------------
=> Linux
=> Windows
=> Mac OS X
=> Компиляторы
===> Visual C++
-----------------------------
Разное
-----------------------------
=> Новости
===> Новости Qt сообщества
===> Новости IT сферы
=> Говорилка
=> Юмор
=> Объявления
Загружается...