Название: Использование неименованных каналов в QThread Отправлено: Алкоголик из Москвы от Февраль 15, 2013, 22:05 Есть gui приложение на Qt, из него запускаю поток, который тоже запускает поток. Первый поток описан в классе FirstThread, второй в классе SecondThread.
Пытаюсь через неименованный канал из первого потока записать число во второй - не получается. Когда читаю(read) во втором потоке ругается мол недопустимый аргумент. я так понимаю дескриптор недействительный. Вопрос: как передать дескриптор из одного потока в другой? Подскажите если кто сталкивался. Исходники во вложении Название: Re: Использование неименованных каналов в QThread Отправлено: ViTech от Февраль 15, 2013, 23:20 Одно можно сказать точно: пить надо меньше :).
Неправильно практически все. Изучите внимательней документацию по потокам, посмотрите примеры. Попробуйте на чем-нибудь простом синхронизировать потоки, потом уже и каналы туда подключите. |