![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы
![]() |
Поиск в этой теме
![]() |
![]() |
#1 |
Пользователь
Регистрация: 06.02.2007
Сообщений: 42
|
![]()
Можно ли создать поток (не для паралельного выполнения, а поток как stdin, stdout, etc), чтоб в одном месте в него можно было бы записывать что-то, а в другом месте читать
p.s. еще небольшой вопрос скажем у меня в классе есть несколько функций-членов, которые выполняют схожие функции. можно ли их как-нить обьеденить, например как в c# System.Windows.Forms (если конечно сравнение коректно). пробывал namespace, но внутри класса как-то не работает |
![]() |
![]() |
![]() |
#2 |
Eclipse Foundation
Старожил
Регистрация: 19.09.2007
Сообщений: 2,604
|
![]()
1. Да, только это будет не поток, а сокеты или pipe.
2. Функции-члены в namespace не объеденяются. И вообще я не вижу особого смысла в их объеденении. |
![]() |
![]() |
![]() |
#3 | |
Пользователь
Регистрация: 06.02.2007
Сообщений: 42
|
![]() Цитата:
еще такой вопрос, скажем есть функция, которой нужно передать указатель на файл (FILE). если открыть файл которй на диске - тут все понятно, а если скажем имеется что-то типа архива, где хранятся несколько файлов, то как сделать, чтоб та функция могда читать оттуда как из обычного файла |
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Потоки в Linux. | kuroneko | Помощь студентам | 0 | 05.05.2009 14:34 |
Потоки | AidarBik | Win Api | 2 | 04.08.2008 10:00 |
Потоки в С | Raptor | Помощь студентам | 1 | 07.01.2008 21:12 |