hirthwork
02.04.2012 09:40 mcabberBE76D713
только я понимаю не потокобезопасность этого? http://qt.gitorious.org/qt/qt/blobs/HEAD...
только я понимаю не потокобезопасность этого? http://qt.gitorious.org/qt/qt/blobs/HEAD...
а кто тебе сказал, что QString потокобезопасна?
никто :(
Ну а чего ты тогда кипиш поднял? В кутях если класс потоко или частичнопотоко безопасен — там это указывается в описании. Если нет, то нет. Вот почитай http://doc.qt.nokia.com/4.7-snapshot/thr...
Судя по документации этот ваш QString должен быть implicit sharing, то есть при resize должен делать копию, не? Если так оно и есть, то вполне потокобезопасен)
mutex'а нету → при одновременном resize из двух потоков можно получить граблями по яйцам. Олсо, /1. QString только reentrant, но не thread-safe.
понял