Russian Qt Forum
Ноябрь 28, 2024, 08:59
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Вам не пришло
письмо с кодом активации?
1 час
1 день
1 неделя
1 месяц
Навсегда
Войти
Начало
Форум
WIKI (Вики)
FAQ
Помощь
Поиск
Войти
Регистрация
Russian Qt Forum
>
Forum
>
Qt
>
Вопросы новичков
>
[РЕШЕНО] Приведение типа.
Страниц:
1
[
2
]
3
Вниз
« предыдущая тема
следующая тема »
Печать
Автор
Тема: [РЕШЕНО] Приведение типа. (Прочитано 15778 раз)
Пантер
Administrator
Джедай : наставник для всех
Offline
Сообщений: 5876
Жаждущий знаний
Re: [РЕШЕНО] Приведение типа.
«
Ответ #15 :
Август 24, 2012, 13:24 »
Лучше сделай нормальную сериализацию и не парь себе мозг.
Записан
1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
andrew.k
Гость
Re: [РЕШЕНО] Приведение типа.
«
Ответ #16 :
Август 24, 2012, 13:25 »
Цитата: Bepec от Август 24, 2012, 13:10
Достоинство реинтерпрет каста в том, что из 1 байта при помощи такой то матери, он может сделать трёхмерную матрицу и не падать в 50% случае.
он ничего не делает, он просто закрывает глаза компилятору на твой беспредел.
поэтому твои программы падают в 50% случаев.
как уже было сказано выше, это банальное приведение типов, только в красивом синтаксисе, и как справедливо заметил Игорс, оно привлекает внимание, что может как-нибудь пригодиться.
Записан
Bepec
Гость
Re: [РЕШЕНО] Приведение типа.
«
Ответ #17 :
Август 24, 2012, 13:27 »
Не ври
Мои программы не падают
А reinterpret_cast - приведение типа в формате С++
А (char) - приведение в стиле С
В том и разница
Записан
Пантер
Administrator
Джедай : наставник для всех
Offline
Сообщений: 5876
Жаждущий знаний
Re: [РЕШЕНО] Приведение типа.
«
Ответ #18 :
Август 24, 2012, 13:31 »
Цитата: Bepec от Август 24, 2012, 13:27
Мои программы не падают
Запускать-то пробовал?
Записан
1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
Igors
Джедай : наставник для всех
Offline
Сообщений: 11445
Re: [РЕШЕНО] Приведение типа.
«
Ответ #19 :
Август 24, 2012, 14:18 »
Цитата: Bepec от Август 24, 2012, 13:10
Достоинство реинтерпрет каста в том, что из 1 байта при помощи такой то матери, он может сделать трёхмерную матрицу и не падать в 50% случае.
Матрица - это таблица, насколько мне известно, она трехмерной не бывает
Если Вы имели ввиду что-то "особо тонкое" - поясните на живом примере, иначе впечатление что Вы просто несете околесицу (толкаете фуфло и.т.п.)
Записан
Bepec
Гость
Re: [РЕШЕНО] Приведение типа.
«
Ответ #20 :
Август 24, 2012, 14:23 »
Исправлюсь
Матрица с 3 измерениями
Записан
andrew.k
Гость
Re: [РЕШЕНО] Приведение типа.
«
Ответ #21 :
Август 24, 2012, 14:30 »
Цитата: Igors от Август 24, 2012, 14:18
Цитата: Bepec от Август 24, 2012, 13:10
Достоинство реинтерпрет каста в том, что из 1 байта при помощи такой то матери, он может сделать трёхмерную матрицу и не падать в 50% случае.
Матрица - это таблица, насколько мне известно, она трехмерной не бывает
Если Вы имели ввиду что-то "особо тонкое" - поясните на живом примере, иначе впечатление что Вы просто несете околесицу (толкаете фуфло и.т.п.)
Игорс, ты давно на форуме?
Главная фишка Вереса писать чушь с серьезным видом)
«
Последнее редактирование: Август 24, 2012, 14:31 от andrew.k
»
Записан
Пантер
Administrator
Джедай : наставник для всех
Offline
Сообщений: 5876
Жаждущий знаний
Re: [РЕШЕНО] Приведение типа.
«
Ответ #22 :
Август 24, 2012, 14:34 »
Понеслась.
Матрица - вообще кинотрилогия про Нео.
Записан
1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
Bepec
Гость
Re: [РЕШЕНО] Приведение типа.
«
Ответ #23 :
Август 24, 2012, 14:48 »
Ну как вам описать matrix с 3 dimension ?
Записан
Serr500
Гость
Re: [РЕШЕНО] Приведение типа.
«
Ответ #24 :
Август 24, 2012, 15:12 »
{a
ijk
: i=1,...,N
1
, j=1,...,N
2
, k=1,...,N
3
}
Записан
Bepec
Гость
Re: [РЕШЕНО] Приведение типа.
«
Ответ #25 :
Август 24, 2012, 15:30 »
Ну вот, а они смеются... Бяки
Записан
andrew.k
Гость
Re: [РЕШЕНО] Приведение типа.
«
Ответ #26 :
Август 24, 2012, 15:38 »
Цитата: Bepec от Август 24, 2012, 15:30
Ну вот, а они смеются... Бяки
"Если над вами смеются, то вы приносите людям радость"
Записан
Bepec
Гость
Re: [РЕШЕНО] Приведение типа.
«
Ответ #27 :
Август 24, 2012, 15:39 »
Я горд собой, что приношу вам, бякам, радость.
Записан
andrew.k
Гость
Re: [РЕШЕНО] Приведение типа.
«
Ответ #28 :
Август 24, 2012, 15:45 »
Цитата: Bepec от Август 24, 2012, 15:39
Я горд собой, что приношу вам, бякам, радость.
зря горд. ты доказал, что это не всегда работает)
Записан
OKTA
Гость
Re: [РЕШЕНО] Приведение типа.
«
Ответ #29 :
Август 24, 2012, 16:00 »
У меня просто сторонняя библиотека, у которой прописаны свои типы данных, дабы охватить наибольшее количество платформ, поэтому и не хранится там ничего в стандартных типах, типа тех же чаров! А насчет reinterpret_cast - если знаешь, что типы приводятся друг к другу, то как может работать 50 на 50? Если приводится, то приводится, если нет, то нет)))
Записан
Страниц:
1
[
2
]
3
Вверх
Печать
« предыдущая тема
следующая тема »
Перейти в:
Пожалуйста, выберите назначение:
-----------------------------
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 сферы
=> Говорилка
=> Юмор
=> Объявления
Загружается...