![]() |
|
Модераторы: xvr |
![]()
|
|
| slater |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 168 Регистрация: 20.11.2009 Репутация: -2 Всего: -4 |
объясните пожалуйста что такое потоковое чтение/запись файла?
и какие еще бывают чтение/запись? если можно на простеньких примерах |
|||
|
||||
| Dimaskih |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 3 Регистрация: 25.5.2010 Репутация: нет Всего: нет |
Ну это например взять файл какой-то, одним потоком туда будем записывать, другим потоком мы будем читать... Типа записали, бит, сразу же считали бит. Если не понятно что такое поток то, если взять например процесс... ну или проще сказать какую-то программу выполняющуюся в операционной системе, то для её повышения быстродействия можно разделить процесс на потоки, как бы функции которые будут выполняться параллельно, ну то есть как бы параллельно, процессор у нас всё таки один ведь...
|
|||
|
||||
| slater |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 168 Регистрация: 20.11.2009 Репутация: -2 Всего: -4 |
Dimaskih, ага, т.е. когда говориться потоковое, имеется ввиду либо треды либо сами процессы
но все равно неясно,как то неоднозначно все это, например, если сам один поток записывает и считывает? это будет потоковым? и какие еще виды бывают чтения и записи? |
|||
|
||||
| Dimaskih |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 3 Регистрация: 25.5.2010 Репутация: нет Всего: нет |
Вообще если не ошибаюсь у тебя всегда есть один поток в программе принадлежащий процессу.
А вспомнил, тут имеются ввиду классы ifstream ofstream - потоковый ввод вывод. Ещё есть старые процедуры которые вроде как многопоточность не используют и потому медленнее пашут fread fwrite. Когда говориться потоковое насколько я понимаю имеется ввиду что у тебя имеется отдельный поток для вывода или ввода, но тут я не уверен. |
|||
|
||||
| slater |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 168 Регистрация: 20.11.2009 Репутация: -2 Всего: -4 |
Dimaskih, спасибо за ответы
но мне кажется смысл в чем то другом, не только в потоках |
|||
|
||||
| Alca |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3993 Регистрация: 14.6.2006 Репутация: нет Всего: 50 |
||||
|
||||
| slater |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 168 Регистрация: 20.11.2009 Репутация: -2 Всего: -4 |
Alca, и что?
|
|||
|
||||
![]()
|
| Правила форума "С/С++: Программирование под Unix/Linux" | |
|
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, xvr. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Программирование под Unix/Linux | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |