Russian Qt Forum
Ноябрь 28, 2024, 08:59 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: 1 [2] 3   Вниз
  Печать  
Автор Тема: [РЕШЕНО] Приведение типа.  (Прочитано 15778 раз)
Пантер
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 5876


Жаждущий знаний


Просмотр профиля WWW
« Ответ #15 : Август 24, 2012, 13:24 »

Лучше сделай нормальную сериализацию и не парь себе мозг.
Записан

1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
andrew.k
Гость
« Ответ #16 : Август 24, 2012, 13:25 »

Достоинство реинтерпрет каста в том, что из 1 байта при помощи такой то матери, он может сделать трёхмерную матрицу и не падать в 50% случае.
он ничего не делает, он просто закрывает глаза компилятору на твой беспредел.
поэтому твои программы падают в 50% случаев.
как уже было сказано выше, это банальное приведение типов, только в красивом синтаксисе, и как справедливо заметил Игорс, оно привлекает внимание, что может как-нибудь пригодиться.
Записан
Bepec
Гость
« Ответ #17 : Август 24, 2012, 13:27 »

Не ври Улыбающийся

Мои программы не падают Улыбающийся

А reinterpret_cast - приведение типа в формате С++
А (char)  - приведение в стиле С

В том и разница Веселый
Записан
Пантер
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 5876


Жаждущий знаний


Просмотр профиля WWW
« Ответ #18 : Август 24, 2012, 13:31 »

Мои программы не падают Улыбающийся
Запускать-то пробовал? Смеющийся
Записан

1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
Igors
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 11445


Просмотр профиля
« Ответ #19 : Август 24, 2012, 14:18 »

Достоинство реинтерпрет каста в том, что из 1 байта при помощи такой то матери, он может сделать трёхмерную матрицу и не падать в 50% случае.
Матрица - это таблица, насколько мне известно, она трехмерной не бывает Улыбающийся Если Вы имели ввиду что-то "особо тонкое" - поясните на живом примере, иначе впечатление что Вы просто несете околесицу (толкаете фуфло и.т.п.)  Улыбающийся
Записан
Bepec
Гость
« Ответ #20 : Август 24, 2012, 14:23 »

Исправлюсь Веселый Матрица с 3 измерениями Подмигивающий 
Записан
andrew.k
Гость
« Ответ #21 : Август 24, 2012, 14:30 »

Достоинство реинтерпрет каста в том, что из 1 байта при помощи такой то матери, он может сделать трёхмерную матрицу и не падать в 50% случае.
Матрица - это таблица, насколько мне известно, она трехмерной не бывает Улыбающийся Если Вы имели ввиду что-то "особо тонкое" - поясните на живом примере, иначе впечатление что Вы просто несете околесицу (толкаете фуфло и.т.п.)  Улыбающийся
Игорс, ты давно на форуме?  Смеющийся
Главная фишка Вереса писать чушь с серьезным видом)
« Последнее редактирование: Август 24, 2012, 14:31 от andrew.k » Записан
Пантер
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 5876


Жаждущий знаний


Просмотр профиля WWW
« Ответ #22 : Август 24, 2012, 14:34 »

Понеслась.

Матрица - вообще кинотрилогия про Нео.
Записан

1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
Bepec
Гость
« Ответ #23 : Август 24, 2012, 14:48 »

Ну как вам описать matrix с 3 dimension ? Веселый
Записан
Serr500
Гость
« Ответ #24 : Август 24, 2012, 15:12 »

{aijk: i=1,...,N1, j=1,...,N2, k=1,...,N3Подмигивающий
Записан
Bepec
Гость
« Ответ #25 : Август 24, 2012, 15:30 »

Ну вот, а они смеются... Бяки  Обеспокоенный
Записан
andrew.k
Гость
« Ответ #26 : Август 24, 2012, 15:38 »

Ну вот, а они смеются... Бяки  Обеспокоенный
"Если над вами смеются, то вы приносите людям радость"
Записан
Bepec
Гость
« Ответ #27 : Август 24, 2012, 15:39 »

Я горд собой, что приношу вам, бякам, радость.  Смеющийся
Записан
andrew.k
Гость
« Ответ #28 : Август 24, 2012, 15:45 »

Я горд собой, что приношу вам, бякам, радость.  Смеющийся
зря горд. ты доказал, что это не всегда работает)
Записан
OKTA
Гость
« Ответ #29 : Август 24, 2012, 16:00 »

У меня просто сторонняя библиотека, у которой прописаны свои типы данных, дабы охватить наибольшее количество платформ, поэтому и не хранится там ничего в стандартных типах, типа тех же чаров! А насчет reinterpret_cast - если знаешь, что типы приводятся друг к другу, то как может работать 50 на 50? Если приводится, то приводится, если нет, то нет)))
Записан
Страниц: 1 [2] 3   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.052 секунд. Запросов: 22.