Массивы в сигналах/слотах |
Здравствуйте, гость ( Вход | Регистрация )
Массивы в сигналах/слотах |
urandom |
13.12.2011, 21:46
Сообщение
#1
|
Студент Группа: Участник Сообщений: 24 Регистрация: 6.11.2011 Пользователь №: 2983 Спасибо сказали: 1 раз(а) Репутация: 0 |
Приветствую
Такой вот вопросик. Как можно через сигналы/слоты передать массив элементов с плавающей точкой (float)? Советовали использовать QVector, но функция, которая отдает мне массив с QVector работать не может. А перекидывать все это из массива в QVector циклами как-то стремно (может есть другой вариант?). Да и медленно. Может объявить структуру с этим массивом и уже работать с ней? Будет ли это адекватным решением? В общем нужно оптимальное и быстрое решение.. |
|
|
Алексей1153 |
14.12.2011, 6:34
Сообщение
#2
|
фрилансер Группа: Участник Сообщений: 2941 Регистрация: 19.6.2010 Из: Обливион Пользователь №: 1822 Спасибо сказали: 215 раз(а) Репутация: 34 |
urandom, если массив никуда не денется, то можно передать указатель на него. Если "денется", то создать копию массива в куче, передать указатель. А в приёмнике по месту решить, что делать дальше. Ну и не забыть потом как-нибудь вернуть память в кучу
|
|
|
Текстовая версия | Сейчас: 22.11.2024, 19:17 |