Странное сохранение значения QSettings+QVariant+float |
Здравствуйте, гость ( Вход | Регистрация )
Странное сохранение значения QSettings+QVariant+float |
Гость_sss_* |
3.8.2010, 9:22
Сообщение
#1
|
Гости |
дает на выходе
если использовать тип double все нормально. Это баг или фича? qt 4.6.0. |
|
|
Алексей1153 |
3.8.2010, 9:33
Сообщение
#2
|
фрилансер Группа: Участник Сообщений: 2941 Регистрация: 19.6.2010 Из: Обливион Пользователь №: 1822 Спасибо сказали: 215 раз(а) Репутация: 34 |
А обратно загружается правильно?
Данная ескейп-последовательность - это массив unsigned char p[]={0x00,0x00,0x00,0x87,0x42,0xF6,0x00,0x00}; отладчик говорит, ((float)123.0) должно быть 00 00 F6 42 мы и видим это в конце - 0x42,0xF6,0x00,0x00 (42 - младший байт) (но, может, там ещё какая-то инфа дописывается) Сообщение отредактировал Алексей1153 - 3.8.2010, 9:35 |
|
|
Текстовая версия | Сейчас: 13.12.2024, 12:31 |