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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: Как использовать в QT типы pair и vector?  (Прочитано 5939 раз)
aviabunin
Гость
« : Октябрь 08, 2011, 13:55 »

Требуется структура данных - вектор пар целых. Как это лучше реализовать в Qt
Так
Код:
#include <QVector>

typedef std::pair <int,int> ii ;
typedef std::vector <int> vectorT;
или QVector  и например завести структуру из двух целых вместо pair?
Спасибо!
Записан
iroln
Гость
« Ответ #1 : Октябрь 08, 2011, 14:29 »

Ну так вы определитесь, что хотите использовать, STL или Qt структуры данных. Улыбающийся
Пишите на Qt, так и используйте инструменты Qt.
 
Код
C++ (Qt)
QList<QPair<int, int> >

Код
C++ (Qt)
typedef QPair<int, int> IntPair;
typedef QList<IntPair> IntPairList;
 
...
 
IntPair pair(10, 20);
IntPairList pairList;
 
pairList.append(pair);
 

« Последнее редактирование: Октябрь 08, 2011, 14:48 от iroln » Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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