Russian Qt Forum

Qt => Многопоточное программирование, процессы => Тема начата: FreTFuL от Август 19, 2010, 18:20



Название: Указатели и потоки???
Отправлено: FreTFuL от Август 19, 2010, 18:20
У меня вопросик! Можно ли использовать указатель на данние из одного потока в другом потоке?


Название: Re: Указатели и потоки???
Отправлено: Авварон от Август 19, 2010, 18:21
да, но следя за доступом по этому указателю


Название: Re: Указатели и потоки???
Отправлено: FreTFuL от Август 19, 2010, 18:38
А как блокировать доступ на момент записи или чтения? И если в момент когда доступ закрит например моя переменная будет стеком и в момент кокда доступ закрит я хочу добавить елемент , он добавиться после открития доступа?


Название: Re: Указатели и потоки???
Отправлено: SimpleSunny от Август 19, 2010, 18:51
QMutex, QReadWriteLock, etc
Посмотри в этой ( http://www.prog.org.ru/topic_14426_0.html ) теме, там в начале обсуждается похожий вопрос.


Название: Re: Указатели и потоки???
Отправлено: FreTFuL от Август 19, 2010, 19:12
А можеш еще на  какие то примери такой роботи мне линки предоставить???


Название: Re: Указатели и потоки???
Отправлено: Авварон от Август 19, 2010, 20:20
http://doc.trolltech.com/4.6/qmutex.html#details