Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 11, средняя оценка - 5.00
Mar-12
-21 / 5 / 1
Регистрация: 14.03.2013
Сообщений: 130
#1

что такое поток? - C++

14.06.2013, 22:36. Просмотров 1982. Ответов 17
Метки нет (Все метки)

что такое потоки ?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.06.2013, 22:36
Здравствуйте! Я подобрал для вас темы с ответами на вопрос что такое поток? (C++):

Что такое поток (stream)? - C++
"Сin" это объект стандартного входного потока. Операция "<<" - это операция передачи в поток. Операнд стоящий справа от операции ">>"...

Вот интересно: Что же такое поток? - C++
Мы часто используем cout<<;cin>>;scanf();printf(); но Себя впоймал на мысле, что же такое поток?Гугл подсказал что поток - это некий...

Что такое файловый буфер? Что такое режим (модификатор) доступа, при работе с файлами? - C++
Что такое файловый буфер? Что такое режим (модификатор) доступа, при работе с файлами?

Что такое рекурсивный тип данных? Что такое конструкция рекурсивного типа? - C++
Что такое рекурсивный тип данных? Что такое конструкция рекурсивного типа?

Что такое хэндлер файла? Что такое файловый указатель? - C++
Что такое хэндлер файла? Что такое файловый указатель?

Что такое заголовочный файл? Что такое файл исходного кода? Рассмотрите назначение каждого из них - C++
Что такое заголовочный файл? Что такое файл исходного кода? Рассмотрите назначение каждого из них пожалуйста.

17
ValeryS
Модератор
6709 / 5118 / 482
Регистрация: 14.02.2011
Сообщений: 17,215
14.06.2013, 22:38 #2
Цитата Сообщение от Mar-12 Посмотреть сообщение
что такое потоки ?
В каком контексте?
1
Mar-12
-21 / 5 / 1
Регистрация: 14.03.2013
Сообщений: 130
15.06.2013, 11:24  [ТС] #3
ValeryS, в программировании
0
0x10
2480 / 1655 / 248
Регистрация: 24.11.2012
Сообщений: 4,102
15.06.2013, 11:30 #4
Есть потоки данных, есть потоки команд. Гугл по таким запросам отправляет на правильные страницы википедии.
1
XRuZzz
Антикодер
687 / 593 / 29
Регистрация: 15.09.2012
Сообщений: 2,541
15.06.2013, 11:49 #5
вот кстати интересная лекция lection-2
да и соседняя тема об этом же Параллельное исполнение программы
0
ValeryS
Модератор
6709 / 5118 / 482
Регистрация: 14.02.2011
Сообщений: 17,215
15.06.2013, 12:26 #6
Цитата Сообщение от Mar-12 Посмотреть сообщение
ValeryS, в программировании
в каком программировании?
C++
1
cout<< "bla-bla"
это поток
C++
1
CreateThread(.....
и это поток

Ничего общего между собой не имеют
0
Borkot
4 / 4 / 0
Регистрация: 05.05.2012
Сообщений: 186
Записей в блоге: 1
15.06.2013, 12:42 #7
Я недавно задался точно таким-же вопросом. Разные ответы были.Но мне понравился вот какой:Поток- это объект класса который принадлежит твоему процессу приложения.То есть многие до конца и сами не понимают, что такое поток.
1
Croessmah
Ушел
Эксперт CЭксперт С++
13554 / 7705 / 872
Регистрация: 27.09.2012
Сообщений: 19,006
Записей в блоге: 3
Завершенные тесты: 1
15.06.2013, 13:12 #8
Цитата Сообщение от Borkot Посмотреть сообщение
То есть многие до конца и сами не понимают, что такое поток.
Просто все говорят о разных потоках =)

Добавлено через 19 минут
имхо, поэтому лучше читать англоязычную литературу, ибо на русском всё поток
Цитата Сообщение от ValeryS Посмотреть сообщение
это поток
Цитата Сообщение от ValeryS Посмотреть сообщение
и это поток
а на английском есть все-таки разделение stream и thread
1
ValeryS
Модератор
6709 / 5118 / 482
Регистрация: 14.02.2011
Сообщений: 17,215
15.06.2013, 13:19 #9
Цитата Сообщение от Croessmah Посмотреть сообщение
а на английском есть все-таки разделение stream и thread
согласен полностью
но вопрос
Цитата Сообщение от Mar-12 Посмотреть сообщение
что такое потоки ?
вот я и уточнил про что речь
1
taras atavin
3570 / 1753 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
15.06.2013, 13:25 #10
Цитата Сообщение от Mar-12 Посмотреть сообщение
ValeryS, в программировании
Вот именно по этому тебя и спрашивают про контекст.

Добавлено через 1 минуту
Цитата Сообщение от Borkot Посмотреть сообщение
.То есть многие до конца и сами не понимают, что такое поток.
И это после
Цитата Сообщение от Borkot Посмотреть сообщение
Поток- это объект класса который принадлежит твоему процессу приложения.
?

Добавлено через 2 минуты
stream есть экземпляр класса, то есть объект, инкапсулирующий ввод и/или вывод с помощью операторов вместо функций. thread есть часть программы, выполняющаяся логически параллельно с себе подобными. По-русски то и то поток.
1
0x10
2480 / 1655 / 248
Регистрация: 24.11.2012
Сообщений: 4,102
15.06.2013, 13:29 #11
Цитата Сообщение от taras atavin Посмотреть сообщение
с помощью операторов вместо функций
Ну вот это совсем не принципиально и не обязательно.
0
taras atavin
3570 / 1753 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
15.06.2013, 13:32 #12
Разве? Назови хоть один поток, юзающий scanf, sprintf и тому подобную фигню.
0
0x10
2480 / 1655 / 248
Регистрация: 24.11.2012
Сообщений: 4,102
15.06.2013, 13:34 #13
taras atavin, я о том, что запись в поток и чтение из потока не обязательно должны быть оформлены в виде перегруженных операторов. Это могут быть и методы класса.
0
Mar-12
-21 / 5 / 1
Регистрация: 14.03.2013
Сообщений: 130
15.06.2013, 13:34  [ТС] #14
Croessmah, я о thread говорю
0
0x10
15.06.2013, 13:35     что такое поток?
  #15

Не по теме:

Mar-12, сразу бы так)

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.06.2013, 13:35
Привет! Вот еще темы с ответами:

Объяснить что такое "раздельная компиляция", что такое "интерфейс класса" и "реализация класса" на примере - C++
Есть класс, содержащий объекты и конструктор. Конструктор объявляется в одном из cpp файлов(их несколько). Можно ли, как-то, использовать...

Что такое перегрузка оператора? Что у меня в коде за ошибка? - C++
Что же я написал?? Что оно не компилится? Что значит error C2275: Superclass: недопустимое использование этого типа в качестве выражения ...

В этой части кода происходит объявление функций? Что такое void? Что в скобках? - C++
В этой части кода происходит объявление функций? Что такое void? Что в скобках? void get(float **mas, int N, int M); void...

Что такое #, include, что это означает - C++
______


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
15
15.06.2013, 13:35
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru