Ответ
 
Опции вопроса Поиск в этом вопросе Опции просмотра
  #1  
Старый 28.09.2011, 20:08
Аватар для Guest
Guest
Вопрос
Сообщений: n/a
По умолчанию

Здравствуйте! Вообщем проблема в следующем:Есть структуры+пара переменных:КодC++ (Qt) struct songs { QString file; int disk; int track; } ; QList slist; struct dsk { int firsttrack; int lasttrack; int lasttime; } disks[10]; int posit, cutrack;Как сделать так, чтобы они были доступны из разных потоков ? т.е. чтобы можно было изменить или прочитать\записать данных в них из разных потоков, так же интересует как переделать их в класс.Почитал про глобальные переменные, но если объявить их глобально то qt ругается, так же не понятно как сделать аналог disks[10] - если структуру dsk объявить не структурой, а классом(имя класса к примеру myclass) - myclass[10] -правильно ли это? Возможно ли сделать динамическую структуру...т.е. без указания начально размера (10) ?Заранее спасибо за помощь!qt 4.5, windows xp sp3.
Ответить с цитированием
Ответ



Похожие вопросы
Тема Автор Раздел Ответов Последний вопрос или ответ
QThread::exec, вызов event loop из разных потоков Guest Продолжение старого архива 0 30.09.2011 18:15
Доступ к объектам с однотипными названиями Guest Новый архив 3 0 28.09.2011 21:45
удаление записей из QList используя указатель на QList. Нужна консультация. Guest Новый архив 3 0 28.09.2011 20:43
QList<t> удаление одинаковых элементов QList / QSet Guest Новый архив 2 0 28.09.2011 19:42
Доступ с разных компов Guest Второй архив вопросов и ответов 0 12.03.2011 12:06



© www.otvetnemail.ru - Форум вопросов и ответов.