Форум вопросов и ответов

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Продолжение старого архива (https://www.otvetnemail.ru/prodolzhenie-starogo-arhiva-804/)
-   -   Проблема с переменными в Qthread (https://www.otvetnemail.ru/prodolzhenie-starogo-arhiva-804/problema-s-peremennymi-v-qthread-358345/)

Guest 30.09.2011 21:04

Проблема с переменными в Qthread
 
Доброго времени суток! проблема в том, что в созданном потоке глобальные переменные классов имеют лтбо не правильные адреса указателей переменных, либо указатели переменных равны 0, хотя до этого в рпограмме под них выделялась память и в них, что то записывалось.Класс потокаclass EraseMemoryThread : public QThread{ Q_OBJECTpublic: void run();}Запускаю поток. EraseMemoryThread er_Thread; er_Thread.start();Вот сдесь указатели на раздел памяти равны нулю (ArrayAdress[0][1] = 0х0) er_Items = (graphitemclass* )ArrayAdress[0][1];er_Parent = (ParentForAllDevices *)ArrayAdress[0][2];юзаю такой массив extern void *ArrayAdress[0][4];Зарание спасибо!


Часовой пояс GMT, время: 19:07.


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